Newsgroup: it.comp.appl.access
Titolo: elenco campi ed elenco query

Due domandine...
I - vorrei popolare un casella combinata con l'elenco delle query
presenti nel db. Come fare ?
II - vorrei popolare una casella combinata con l'elenco dei campi di una
query del db. (quella scelta al punto I). Come fare ?
Qualcuno sa aiutarmi ?
Ciao. Ilic.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 query del db. (quella scelta al punto I). Come fare ?
Inizio a rispondermi parzialmente...
--------------------
Dim conta As byte
Dim volta As Byte
volta = 0
lsCampi.RowSourceType = "Elenco valori"
lsCampi.RowSource = ""
For conta = 0 To CurrentDb.QueryDefs(lsTabelle).Fields.Count - 1
    If volta = "prima" Then
        lsCampi.RowSource = "[" & lsTabelle & "].[" &
CurrentDb.QueryDefs(lsTabelle).Fields(conta).Name & "]"
        volta = 1
    Else
        lsCampi.RowSource = lsCampi.RowSource & ";" & " [" & lsTabelle &
"].[" & CurrentDb.QueryDefs(lsTabelle).Fields(conta).Name & "]"
    End If
Next conta
lsCampi.Requery
---------------------
Non funziona. Dove sbaglio ?


 query del db. (quella scelta al pun
Ok. Fatto. mi uscivano voci strane... quando provavo.
Dopo aver ripristinato e compattato il db funziona a meraviglia lo
script che avevo fatto.
Arghhh. Ore perse inutilmente... Arghhhh


 Arghhh. Ore perse inutilmente... Arghhhh
Ma perché accettiamo ancora lavori da fare con Access ?
Mah...


 Mah...
Scusami, forse volevi dire
ma perchè non impariamo ad usare Access prima di accettare lavori da fare?
Mah
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 query del db. (quella scelta al punto I). Come fare ?
Per questa direi che è nativa la cosa, ti basta associare
alla proprietà RowSource il nome della Query selezionata nella
Combo1 ed impostare ad ELENCO CAMPI la proprietà "TipoOrigineRiga"
In pratica su evento Dopo aggiornamento della ComboQuery
esegui :
Me!ComboCampi.Rowsource=Me!ComboQuery
Me!ComboCampi.Requery
Credo che più semplice di così......!
@Alex


 Info:  
www.donkarl.com/it
Già, chissà perché...
Ciao.
-- 
Sergio MAZZA 

 ma perchè non impariamo ad usare Access prima di accettare lavori da fare?
Ma ti pare che ogni volta che faccio una minima modifica, devo andare a
compattare ?
Ti pare normale che non ci sia la possibilità di inserire immagini in
altri formati che non siano bmp ?
Ti pare normale che non si possa fare più di un "undo" ?
Ma che cavolo di programma è ?
Per non parlare del fatto che il generatore di espressioni su Access
2000 in italiano crea delle espressioni sbagliate (Maschere/Forms)!
Prima di venderlo qualcuno l'ha provato quel programma ?


 Prima di venderlo qualcuno l'ha provato quel programma ?
Sembra tu sia caduto dall'albero del pero; tu hai sempre utilizzato software sia per sviluppo che per produzione esente da bug? E se 
è così che fine ha fatto? Perché non lo utilizzi più?
Ciao.
-- 
Sergio MAZZA 

 è così che fine ha fatto? Perché non lo utilizzi più?
A dire il vero, programmi con così tanti bug non li ho trovati nemmeno
tra quelli fatti dalla M$ !
Persino Win98 funziona meglio !
Comunque mi riferivo al fatto che Access 97 e 2.0 (quelli che ho provato
oltre a 2000 e 2003) non avevano di questi problemi.
Ciao.


 Ma che cavolo di programma pensavi di avere sotto mano?
La tua risposta mi fa incazzare il doppio.
Il mio era uno sfogo, ma la tua risposta mi fa davvero pensare male.
Quando uso la nua versione di un software mi aspetto:
- che sia meglio della versione precedente (in cosa lo sarebbe 2000 ?)
- che sia compatibile pienamente con le versioni precedenti (AH !)
- che abbia risolto i difetti presenti nella precedente (che non
avrebbero dovuto esserci altrimenti significa che era una beta e non una
definitiva)
- che sia in linea con gli altri prodotti del mercato (Filemaker sta
diventando meglio !)
- che abbia un help di facile consultazione e completo (prova un po' a
cercare come si va a capo in un msgbox !)
Mi pare che MS Access non risponda a nessuna delle esigenze descritte
sopra.
Mi pare che MS abbia scelto di puntare molto/troppo sul marketing e
pocco/nulla sul codice.
Mi pare che i soliti gonzi (soprattutto in Italia) si siano come al
solito fatti prendere per il naso.
Conosco chi č passato dal 97 a 2000 copiandolo/piratandolo. Ma a che
scopo ?!
Per dar lavoro a chi poi gli mette a posto i gestionali ?
Mah.
Ciao. Ilic.


 Ciao. Ilic.
Comunque è sempre lo stesso discorso che ricorre ogni volta che qualche sw house sfornava versioni nuove. Chi si aspettava dei 
miglioramenti non li trovava e chi aveva chiesto di avere funzionalità (a mio avviso) marginali era accontentato e magari 
compromettevano la stabilità.
Ora ritengo che è possibile scegliere in base alle proprie esigenze (anche monetarie) quale software utilizzare, che sia un semplice 
utente o uno sviluppatore.
Almeno per quanto mi riguarda io faccio così...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Ciao.
-- 
Sergio MAZZA 

 Almeno per quanto mi riguarda io faccio così...
Beato te. Io invece, a volte mi devo adattare a ristrutturare gestionali
fatti con Access da altri.
E allora mi incazzo... Scrivo sul newsgroup e mi ritrovo Mazza che mi
prende per il naso... E mi incazzo ancora di più perché invece di
trovare solidarietà trovo superbia (?).
:-)


 Ciao. Ilic.
Ciao.
-- 
Sergio MAZZA