Newsgroup: it.comp.appl.access
Titolo: Combobox su maschera visualizzazione foglio dati

Salve a tutti,
  da quello che ho letto e forse anche capito da n tentativi non si
può impostare una combobox su maschera visualizzazione foglio dati o
sbaglio?
nemmeno scrivendo 1000/1500 righe di codice VBA?
Che suggerimenti mi dareste per impostare una cosa similare, fate conto
che la forma con il foglio dati dovrebbe essere è più o meno così:
colonnaA    colonnaB
X              (combobox per selezionare valore collerato a colonnaA)
Y              "
Z              "
X               "
grazie anticipatamente a tutti
Ciao

 ha scritto nel messaggio 
news:1134129187.6...@g44g2000cwa.googlegroups.com...
Salve a tutti,
  da quello che ho letto e forse anche capito da n tentativi non si
puň impostare una combobox su maschera visualizzazione foglio dati o
sbaglio?
nemmeno scrivendo 1000/1500 righe di codice VBA?
Che suggerimenti mi dareste per impostare una cosa similare, fate conto
che la forma con il foglio dati dovrebbe essere č piů o meno cosě:
colonnaA    colonnaB
X              (combobox per selezionare valore collerato a colonnaA)
Y              "
Z              "
X               "
grazie anticipatamente a tutti
Ciao
Si puň e come! Senza scrivere una sola riga di codice.
Il tutto va gestito dalla tabella...vedi post "Problemi con il pulsante di 
opzione", poche righe sopra.
Ciao, Carlo



Aspetta forse non mi sono spiegato bene.
Ho una form con indicato un articolo e una subform in modalita
visualizzazione foglio dati; dato l'articolo, nella subform inserisco delle
voci (variabili a seconda dell'articolo scelto) sulla colonnaA, nella
colonnaB devo selezionare un dato valore legato a contenuto colonnaA, per
esempio se su colonnaA c'e' COLORE nella combobox (che vorrei fare ma non
riesco) devo poter selezionare i colori provenienti da una tabella.
Adesso forse č meglio..
Ciao
Luca


E allora? La maschera o la sottomaschera conservano le proprietà e gli 
eventi dei controlli, proprio come se fossero visualizzati in modalità 
maschera. Non solo puoi usare combo ma anche scrivere del codice perchè, ad 
esempio, una combo cambi la propria origine riga su selezionato o in 
risposta ad un evento di un altro controllo.
In pratica dopo aggiornamento del controllo nella colonnaA scrivi una riga 
di codice: me.ControlloInColonnaB.RowSource = "QuelloChe vuoi"
me.ControlloInColonnaB.requery.
Il tutto va gestito con la sottomaschera in modalità struttura. Se hai usato 
le combo di ricerca (casella combinata) nella tabella in stuttura, ti 
ricordo che l'autocomposizione "maschera foglio dati" non si trascina la 
casella combinata del  campo ma questa sarà prontamente inserita se prima 
elimini il controllo dalla maschera e poi lo reinserisci. Non così per 
l'autocomposizione maschera standard.
Inoltre puoi aggiungere tutte le combo che vuoi direttamente nel foglio dati 
in visualizzazione struttura ma in questo caso assumeranno sempre lo stesso 
valore per tutte le righe. quello che ti consiglio è di usare le combo di 
ricerca direttamente dala tabella e poi agire sulla loro "origine riga" 
nella maschera. L'Origine riga deve essere comunque compatibile con il dato 
contenuto nel controllo perchè esso è legato ad un campo della tabella 
(origine controllo).
Ciao, Carlo 

Ti ringrazio per tutte le delucidazioni che mi hai dato, grazie a te
sono riuscito nel mio intento.
Grazie ancora
PS ma cosa ci fai attaccato a questo ng alle 7.43 di sabato mattina??
(passione o insanità mentale?!?)
Ciao Luca

 ha scritto nel messaggio 
news:1134249790....@g47g2000cwa.googlegroups.com...
<Ti ringrazio per tutte le delucidazioni che mi hai dato, grazie a te
<sono riuscito nel mio intento.
<Grazie ancora
<PS ma cosa ci fai attaccato a questo ng alle 7.43 di sabato mattina??
<(passione o insanitą mentale?!?)
<Ciao Luca
Ciao
sono contento che hai risolto.
Solo alle 7.43? E se leggi l'orario di questa risposta...che dirai?
I miei nonno dicevano: "il mattino ha l'oro in bocca"...
Ciao, Carlo