Generar campo incremental en forma manual en FORM

Buenas Tardes

Estoy tratando de insertar un valor que genero en el Evento : OnBeforeInster

Ej :

/**

  • Selecting a field from another table
    */

// Check for record
$check_sql = “select max(T000FAM) from DBFT0F00”;
sc_lookup(rs, $check_sql);

if (isset({rs[0][0]})) // Row found
{
{T000FAM} = {rs[0][0]} + 10;
}
else // No row found
{
{T000FAM} = 010000;
}

Pero no puedo hacer llegar el valor de : T000FAM al campo correspondiente en el FORM por lo que no me deja grabar al pulsar ADD ya que declara que el campo no fue ingresado.

Como puedo solucionarlo ?

Desde ya millon de Gracias

Gabriel

Lo est?s haciendo correctamente, y debe funcionar, deber?as revisar tu consulta select, as? como que el nombre del campo es el correcto, que es la que probablemente est? fallando.
Puedes compartiir una captura de la configuraci?n del campo y del c?digo del beforeInsert?

La asignacion {T000FAM} = 010000; no est? correcta, quitale el cero de la izquierda. {T000FAM} = 10000;