It is currently 22 April 2025, 10:16 Advanced search

Controlli incrociati tra videate e sotto-videate

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Controlli incrociati tra videate e sotto-videate

Postby r.mazzoni » 14 December 2012, 13:21

Buongiorno,
spero che non mi sia sfuggita l'eventuale discussione che ne tratta.
Vorrei poter inserire contestualmente una riga in una tabella ed una o più righe in una tabella "figlia", ovvero legata alla prima da una relazione 1-n, utilizzando una videata con una sotto-videata.
Vorrei che fosse impedito l'inserimento della sola riga "padre".
Geazie.
Mazzoni
r.mazzoni
 
Posts: 30
Joined: 9 February 2012, 10:42

Re: Controlli incrociati tra videate e sotto-videate

Postby 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
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Re: Controlli incrociati tra videate e sotto-videate

Postby r.mazzoni » 17 December 2012, 9:53

Grazie 1000, provo.
Spero si possa fare qualcosa per il mio errore.
r.mazzoni
 
Posts: 30
Joined: 9 February 2012, 10:42


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 13 guests