by g.cassanelli » 14 December 2012, 22:25
Se usi la DO non saprei.
Se usi il DB allora io gestirei normalmente l'inserimento nella form padre e nell'evento AfterInsert creerei da codice le righe figlie con un bel refresh finale del pannello figlio.
Se vuoi la garanzia (con la trnsazione) dell'integrità dell'operazione nel senso di essere certo che non venga inserito solo il padre, allora vai nella BeforeInsert e fai tutto (inserimento padre E figli) da codice tra una BeginTransaction ed una Commit (usando la Try-Catch per qualsiasi evenienza). In fondo alle tue operazioni metti Cancel=true per impedire l'inserimento automatico.
Spero di aver capito il problema ed essere stato chiaro.
Altrimenti sono qua.
PS Hai inserito nel forum sbagliato....
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !Giuseppe Cassanelli
http://www.lab-ud.com