Insertar Campo Clave desde otra tabla.

Buena a todos.

Estoy comenzando con Scriptcase, y viendo los ejemplos que trae y leyendo por el forum para informarme un poco.

Tengo una cuesti?n que no se como realizar y no veo soluci?n por aqu?.

Como hago para que en un formulario, a la hora de a?adir un nuevo registro, el campo Numero_Familia (Campo Clave) lo obtenga de un tabla (Tabla_Contador), donde seg?n el a?o tengo almacenado todos los ?ltimos valores de cada tabla.?

Tabla_Familia
Campos : Numero_Familia
Descripci?n_familia

Tabla_Contador
Campos : Anno (Integer)
Cont_Familia (Integer)

A la hora de Insertar una nueva Familia tengo que buscar en la tabla Contador cual es el ultimo valor que tiene el campo Cont_Familia para el a?o actual, Incrementarlo en uno y pasar este valor al campo Numero_Familia y a la ves actualizar la tabla Contador con el nuevo Valor.

Hola, alli lo que tienes que hacer en el evento onbeforeinsert del formulario hacer el llamado al campo para conocer cual es el consecutivo siguiente y aumentarlo para el siguiente registro. Lo uedes hacer a trav?s de sentencias SQL para actualizar la tabla maestra.

Muchas Gracias Alvagar. Tal y como me indicas es perfecto.