¡Buen día a todos!
Gracias Antonio.
Lo he solucionado con la propiedad GeneratorField de los IBX. En ella puedo especificar qué generador deseo que se ejecute, para cuál campo y en qué momento.
Lo que pasa es que en un principio creí que por el simple hecho de tener la tabla un generador y un disparador, el valor autoincrementado que asignaba el motor de la base de datos debía mostrarse automáticamente en pantalla después de haber guardado un nuevo registro. Lo cuál después comprendí que no es así, porque
el servidor de la base de datos no tiene la obligación de avisar al cliente de esas asignaciones internas. Es hasta la siguiente lectura del registro cuando ya se obtendrá el valor dado al campo por el disparador.
Un abrazo.
Chao.
Al González

.