Crea un manejador de evento en el formulario donde realizas el alta del maestro, ahi programas los bucles o todas las altas una por una que quieras dar en los detalles.
Otra sería con trigger propios de la tabla maestra, yo así lo uso, genero un maestro que por ejemplo indica que se estan registrando 500 folios de autorización, pues bien, a partir de ese maestro o cabecera, genero 500 lineas de detalle con un trigger posterior al alta del maestro mediante un bucle.
NSATCBBS Alta: Posterior a un alta de ficha
Set ( VL_FOLIO_INI, #CBB_FOL_INI )
Set ( VL_FOLIO_ASIG, #CBB_FOL_ASIG )
Set ( VL_FOLIO_FIN, VL_FOLIO_INI + VL_FOLIO_ASIG )
Set ( VL_ID_NSATCBBS, #ID )
Set ( VL_ID_SERIE, #CBB_SERIE )
Set ( VL_ID_EMP, #EMP )
Set ( VL_USR_ID, #ALT_USR )
For ( VL_CONTADOR, VL_FOLIO_INI, VL_CONTADOR < VL_FOLIO_FIN, 1 )
Crear nueva ficha en memoria ( Linea_folios, NSATCBBS_LINEAS@NEOFACTURA )
Modificar campo ( EMP, VL_ID_EMP )
Modificar campo ( ALT_USR, VL_USR_ID )
Modificar campo ( NSATCBBS, VL_ID_NSATCBBS )
Modificar campo ( CBBL_FOLIO, VL_CONTADOR )
Modificar campo ( SER, VL_ID_SERIE )
Alta de ficha ( Linea_folios )