Valis ha scritto:
Buongiorno,
sono alle prime armi con un piccolo programma di access e avrei bisogno di un aiutino.
Ho creato delle maschere e delle sottomaschere che contengono dei dati tipo:
CODICE (che si riferisce ad un articolo)
DESCRIZIONE
PREZZO
SCONTO
PREZZO NETTO
TOTALE
TOTALE FATTURA
Descrizione e prezzo li inserisce in automatico quando metto il codice dell' articolo di riferimento.
Vorrei creare un messaggio del tipo " Vuoi confermare questa modifica? - SI/NO" che compaia solo quando clicco per modificare un codice già inserito in modo da accorgermi quando modifico dei dati. Se invece voglio inserire un nuovo record (nuovo codice - nuovo articolo) non deve uscire il messaggio.
Qualcuno saprebbe aiutarmi?
La gestione su Form Error non ha nulla a che vedere con la tua richiesta..., ed imamgino anche che quel Campo(CODICE) non sia la Chiave primaria della Tabella in cui salvi questi dati...!!!!
La cosa principale da dire è che [Decrizione] in quella tabella NON SERVE perchè immagino faccia parte della Tabella Anagrafica dell'Articolo, quindi non devi replicarlo, ma è sufficiente il CODICE, il prezzo ha sicuramente un senso...
Per il codice già inserito hai 2 opzioni:
1) Su BeforeUpdate della TextBox... fai la verifica con un DCOUNT per verificare se esiste o meno...
2) Su BeforeUpdate di Maschera, e sempre con un DCOUNT verifichi
In caso il DCOUNT restituisca valore >0 allora fai un CANCEL=TRUE e, valuti se sia o meno il caso di Me.Undo.