PDA

Visualizza la versione completa : ACCESS - Convalida campo (pivello)


marcomau
14-01-2008, 19:33
Non so se è la sezione giusta..

Sono alle prime armi con Access, ed ho il seguente problema:

Ho una maschera che deve inserire dati nella tabella ORDINI, tra i dati c'è "Quantità" e "Prezzo Totale". Vorrei fare 2 cose:

1- Quando inserisco il valore "Quantità", se quel valore è maggiore del valore "Scorte"
presente nella tabella PRODOTTI (Le due tabelle sono in join con IDProdotto) allora esce un messaggio di errore.
Ho provato tramite il 'ValidoSe' nelle proprieta del campo, ma non ci riesco.. :bhò:

2- Una volta immessa la quantità, automaticamente si popola il campo "PrezzoTotale" andando a prendere "PrezzoUnitario" dalla tabella PRODOTTI e moltiplicandolo per la quantità.

'Logicamente' saprei come fare, ma ho sempre usato applicazioni Oracle.. :dhò:

Grazie!

marcomau
15-01-2008, 17:41
Nelle proprietà del campo "Quantità" ho inserito in 'validoSe' la seguente istruzione:

<"select Scorte from Prodotti where Prodotti.IDProdotto = &IDProdotto "

Dove sbaglio? Per utilizzare nella query un dato presente in quel momento sul form non si usa '&' ? O magari ':'?
In rete ho trovato di tutto tranne 'sta cacchiata! :nillio: Aiuto!

Loading