Que tal, estoy pasando datos de una tabla (Table2 que esta asociada a un DbGrid) y datos que se generan por codigo a otra tabla (Table5)
He tratado de hacer los iguiente
Código Delphi
[-]table5.FiledByName ('cant').asfloat := table2.Filedbyname ('cant').asFloat;
Pero me da el error siguiente
Violation key
Entonces trate de mandar los datos de la table2 a un Arreglo y pase a una variable el numero de registros de esa Tabla (Table2) a
reg, pero me sigue mandando el mismo error.
Violation key Coloque unos mensajes PARA SABER DONDE esta el proceso y vì que el cilo solo se repite una vez, independientemente de que la variable
reg sea mayor a 1.
Código Delphi
[-]for filas := 1 to reg do
begin
table5.Append;
showMessage ('pasara');
table5.FieldByName('TIP_REG').VALUE := 2;
...
showmessage ('grabe');
table5.FieldByName('TIP_DOC').AsString := 'P';
SHOWMESSAGE ('llegue al final');
table5.clearFields;
end;
table5.Close;
Espero me ayuden, llevo 3 dìas con este problema y no he encontrado la soluciòn.
Gracias
Alemar.