Newsgroup: it.comp.appl.access
Titolo: Domanda Forse stupida! MASCHERE , tabelle query o dao?

Partiamo subito con l'esempio:
Ho una maschera con origine record una tabella. uno dei campi fa riferimento
al codice fornitore e per selezionare quest'ultimo uso una combo box.
Quando scelgo il fornitore vorrei che i suoi dati principali (tel fax etc
etc) venissero visualizzati sulla mia maschera.
Fin ora ho utilizzato come soluzione a questo problema un riferimeto dati
non piu' alla tabella ma ad una query che comprendeve nei campi da inserire
anche i campi del fornitore da visualizzare.
Adesso vorrei cambiare soluzione nel senso che ogni qualvolta che voglio
fare degli inserimenti nuovi se non seleziono il fornitore mi segnale che il
modulo jet non puo' permettermi di continuare xche' non ho selezionato il
fornitore.
Premesso che il fornitore attualmente non sempre e' necessario.....avevo
pensato di gestire tutto con il dlookup o di cimentarmi con il DAO....chi ha
dei suggerimenti da darmi??
Unico dubbio: rallenta il sistema, o ha senso utilizzare una serie di
DLOOKUP per mostrare 5 campi relativi al fornitore?
Per ricapitolare: origine dati maschera la tabella principale, su evento SU
CORRENTE o combobox_update andare a cambiare i valori da visualizzare!
--
* SuperDavid *

 ha scritto nel messaggio
news:gJj87.2032$%7.2...@news6.giganews.com...

Visto che per selezionare il fornitore usi una combo box, la soluzione
migliore la trovi nel thread precedente al tuo aperto da Nazzareno Laganą il
27/7/2001 alle ore 20:52 e che ha per oggetto "maschera con dati
automatici"; la soluzione di Silvio Berruti sicuramente va bene anche per
te.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 te.
Quello che mi hai suggerito, per cui ti ringrazio, è cmq parzialmente vero.
O meglio, questo mi permette di visualizzare i dettagli del fornitore, ma se
poi io scorro i record nella medesima maschera non mi vengono visualizzati i
dettagli!!
Il mio problema è di avere una maschera che si apra velocemente, e il
sistema di SILVIO e' sicuramente molto interessante, ma poi quando scorro i
record i dettagli dovrebbero essere visualizzati!! cosa che per adesso mi
funziona solo se uso una query per l'estrazione dei dati (dettagli).
Secondo te o secondo Voi posso ovviare a tutto cio, utilizzando un sistema
funzionale che non incida troppo sulle performance del progetto??
Ciao e grazie 1000

 ha scritto nel messaggio
news:9XQ87.9971$%7.10...@news6.giganews.com...

Quindi vuol dire che le casella combinate che contengono i "dettagli" non
sono controlli associati.
Se è così, il codice VBA suggerito da Silvio, oltre a generarlo a fronte
dell'evento "Dopo aggiornamento" della casella combinata con cui selezioni
il fornitore, generalo anche a fronte dell'evento "Su corrente" della
maschera, naturalmente condizionandolo al fatto che la combo non abbia
valore Null.


 ha scritto nel messaggio
news:9XQ87.9971$%7.10...@news6.giganews.com...

Quindi vuol dire che le casella combinate che contengono i "dettagli" non
sono controlli associati.
Se è così, il codice VBA suggerito da Silvio, oltre a generarlo a fronte
dell'evento "Dopo aggiornamento" della casella combinata con cui selezioni
il fornitore, generalo anche a fronte dell'evento "Su corrente" della
maschera, naturalmente condizionandolo al fatto che la combo non abbia
valore Null.
--


 ha scritto nel messaggio
news:9XQ87.9971$%7.10...@news6.giganews.com...

Quindi vuol dire che le casella combinate che contengono i "dettagli" non
sono controlli associati.
Se è così, il codice VBA suggerito da Silvio, oltre a generarlo a fronte
dell'evento "Dopo aggiornamento" della casella combinata con cui selezioni
il fornitore, generalo anche a fronte dell'evento "Su corrente" della
maschera, naturalmente condizionandolo al fatto che la combo non abbia
valore Null.
--
