Newsgroup: it.comp.appl.access
Titolo: casella combinata

e' possibile lasciare nel campo di una combinata associata a piu'
colonne una colonna diversa dalla prima?

 colonne una colonna diversa dalla prima?
Cioč, se ti riferisci alla colonna associata al Controllo si:
Proprietą Colonna associata=Numero colonna....!
Se ho capito male spiegati meglio....!
@Alex
-- 
Posted from  [62.98.15.148] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

@Alex
hai capito bene, solo che non riesco a capire perche' ignora il numero
che inserisco in quel campo.
Per darti qualche elemento (spero quelli giusti vista la mia
incompetenza) la maschera ha come origine record una query
Nella casella combinata inserisco tre campi con la query 
SELECT QDaTrasmettere.Hom, QDaTrasmettere.Marcato, QDaTrasmettere.NPed
FROM QDaTrasmettere
ORDER BY QDaTrasmettere.Marcado;
Per compilare i campi della maschera con il record selezionato nella
casella combinata:
Private Sub CasellaCombinata13_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[NPed] = " & str(Me![CasellaCombinata13].Column(2))       '  NPed
    Me.Bookmark = rs.Bookmark
End Sub
Spero di essere riuscito a spiegarmi. Eventualmenti scusami: sono alle
prime armi!

 End Sub
Prova in questo modo....!
@Alex
-- 
Posted from  [146.133.1.30] 


 
Prova in questo modo....!
 



ed io forse nel tentativo di spiegarmi ti ho portato su una strada
errata.
Ho fatto un po' di prove e forse ora ho le idee piu' chiare.
Lasciamo da parte il discorso di andare a recuperare il record
selezionato in quanto non e' li il problema (se metto gli apici mi da
errore, perche' cio' che ho bisogno di recuperare e' un numero. E poi
se hai voglia mi spieghi la differenza fra usare il 'Set rs' e
direttamente 'Me.RecordsetClone')
Il problema e' che cio' che VB mi restituisce come contenuto di
CasellaCombinata13 dipende in effetti da cio' che inserisco come
prorieta' in Colonna Associata, ma il contenuto che invece mi appare
nella casella combinata della maschera e' quello della colonna 0 e mi
chiedevo se era possibile invece far comparire il contenuto della
colonna 1 (il contenuto della colonna 2 lo uso solo per trovare il
record) 
Per un discorso estetico non vorrei invertire la posizione delle 2
colonne nella tendina a discesa.

 colonne nella tendina a discesa.
Forse ora ho capito, meglio tardi che mai....!
Devi impostare la dimensione della larghezza delle colonne da Visualizzare:
Se ha 3 Campi:
Campo1,Campo2,Campo3 e nella colonna associata hai Campo1 ma vuoi visualizzare
Campo2, basta impostare la larghezza Campo1=0:
Larghezza=0;2;3
La differenza da Rs come Recordset e non come Object è di rendere più veloce
il codice, invece quella di utilizzare il metodo RecordsetClone è per non
utilizzare un Recordset da settare quando ne hai già a disposizione uno copia
di quello della FORM....!!
Ciao @Alex


di quello della FORM....!!
chiarissimo.
Grazie infinite per la disponibilita'!
Peppo

 wrote in message
news:9q921ukaaeh7c8ssh...@4ax.com...
Se si tratta dell'ordine di visualizzazione, prova a modificare la QRY origine,
metti i Campi nell'ordine che ti interessa, poi imposta le dimensioni...!
Credo però non si possa fare esattamente quello che chiedi, ma solo un
compromesso....!
@Alex
-- 
Posted from  [62.98.108.78] 


compromesso....!
questo l'avevo gia' sperimentato... Ok mi rassegno :-))

colonne una colonna diversa dalla prima?
forse ho capito male ma mi sembra che sia sufficiente e banalmente
impostare al numero desiderato la proprietą bound column (colonna
associata) della combo box....
anzi ne sono quasi sicuro...
Saluti.
Emanuele