En accces no se si hay triggers (creo que no) sino trigger beforeinsert
sino en delphi en evento before_post (controlando si entramos en modo insert) lanzar una query que nos devolvera el valor
Código SQL
[-]
select max(d.codigo) codigo from detalle d
where d.codigo_maestro=:codigo_maestro
Pasas el parametro del field codigo_maestro
ejecutas la query y asignas la campo codigo detalle el valor del field de la query+1
Pero como te he dicho solo se debe ejecutar cuandoel state este en insert.
Esto en red ya se complicaria un poco mas
cambiate a firebird
Saludos