Cita:
|
Empezado por novaten
probe poniendo en el evento onewrecord del dataset lo siguiente:
editID.text := IntToStr(IB_Tabla_autonumericos.Fields[1].AsInteger);
|
Me parece recordar que ya te habíamos indicado que no es ésta la manera de inicializar valores de campos en el evento OnNewRecord pero lo pondré más claro:
En el evento OnNewRecord se inicializan valores de los campos,
no de los controles de datos
La sentencia debería ser del estilo:
DataSet.FieldByName(...).AsString :=
IntToStr(IB_Tabla_autonumericos.Fields[1].AsInteger);
Los controles de datos únicamente reflejan los valores del dataset asociado y normalmente no se deben hacer asignaciones directas a estos controles.
// Saludos