Bueno mas que una duda es una pregunta estoy haciendo esto:
Código Delphi
[-]var
Guarda : TFieldNotifyEvent;
begin
S := 'Cualquier cosa';
Guarda := CDSDet_MovPRODUCTO.OnValidate;
CDSDet_MovPRODUCTO.OnValidate := nil;
CDSDet_MovPRODUCTO.AsString := S;
CDSDet_MovPRODUCTO.OnValidate := Guarda;
end;
en el evento onvalidate de un campo de un clientdataset, necesito modificar el mismo valor de ese campo, considerando ciertas condiciones mias. la situacion es que al asignar el valor de S al campo simplemente no lo asigna.
PD. El codigo esta resumido pero basicamente ahi es donde tengo el fallo.