Ver Mensaje Individual
  #2  
Antiguo 17-05-2018
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Dado el error que mencionas, lo primero que revisaría es el estado de la propiedad Required del TField en cuestión:
Código Delphi [-]
   dsPBLDetalle.FieldByName('LECHER').Required := False;
Si creaste los campos persistentes podes cambiar el valor desde el Object Inspector.

Lo siguiente no tiene que ver con el error, pero es mas seguro hacer:
Código Delphi [-]
  ...
  try
    dsPBLDetalle.DataSource := nil;
    try
      ModDatos.dbFluida.ApplyUpdates([dsPBLMaestro, dsPBLDetalle]);
    finally
     dsPBLDetalle.DataSource := dSoPBLMaestro;
    end;
    ModDatos.trsFluida.CommitRetaining;
 except on E: Exception do
 begin
   Application.MessageBox(' ...

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 17-05-2018 a las 20:20:10.
Responder Con Cita