Newsgroup: it.comp.appl.access
Titolo: problema con query

Salve a tutti.
Ho 1 piccolo problema nel formulare una query.
Ho 3 tabelle: Dati, Commesse, CentriDiCosto
Dati é relazionata alle altre due mediante un campo CodCom e CodCDC
(numerici) collegati alle rispettive tabelle dove per comodità ho gestito le
chiavi primarie con dei contatori.
Se creo una query semplice prendendo tutti i campi di DATI e le descrizioni
contenute nelle tabelle collegate(es. DescrCom e DescrCDC) noto che Access
crea il Join partendo dalla tabella Commesse o CentriDiCosto ma mai da Dati!
Questo non é proprio ciò che cerco in quanto é Dati la tabella da cui
effettuare la vista e gli eventuali campi delle altre tabelle sono puramente
descrittivi, diciamo di completamento (lo scopo é un report).
Come faccio? (avevo pensato di fare una query tra Dati e Commesse
chiamandola ad esempio Query1 e successivamente fare una seconda query tra
Query1 e CentroDiCosto)
grazie a tutti in anticipo

 ha scritto nel messaggio
news:86T98.591$tv6....@twister1.libero.it...

imho hai messo i join in modo errato o la relazione tra le tabelle non e'
univoca, dovrebbe andare cosi':
codcom <-------- 
dati.id
 --------->codcdc
non conoscendo i dati inseriti posso solo immaginare ma se hai dei risultati
sbagliati e' comunque ottima l'idea di fare una sottoquery per escludere i
doppioni.
ciao

Potresti evitare questo problema e inserire direttamente nel report
delle caselle combinate con l'origine dei dati legati alla tabella
contenete la
descrizione.
Avrai quindi bisogno di una colonna che servirą da legame e sarą a
larghezza 0 e in quella successiva la descrizione che
desideri.
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao
ATTENZIONE nei REPORT le caselle Combinate hanno qualche difficoltà
a funzionare.......!!!
Alessandro.


 Alessandro.
Nel mio caso non ho mai avuto problemi, ma non è detto che non ci sia
una  prima volta...
puoi dirmi che tipo di problemi originano?
Io ho notato solo un leggero rallentamento in apertura.
Grazie ciao


 Io ho notato solo un leggero rallentamento in apertura.
fantastico...

 Grazie ciao
Mah......
Mi associo al post successivo.
Fantastico.
Probabilmente abbiamo versioni di ACCESS differenti...!, la mia
non gestisce assolutamente Combo nei Report, ma forse è una versione
vecchia..... ;-)
Alessandro.


 Alessandro.
Premessa: non č mia intenzione fare il polemico o mettere in dubbio
altre esperienze.
La mia esperienza di utilizzare inserendole direttamente o
indirettamente (conversione di una maschera in report) caselle combinate
non mi ha dato problemi,
Spero di non avere male interpretato le vostre obiezioni ma vorrei
capire perchč vi sembra cosě "fantastico".
Ciao.
P.S. Access 97 e/o  2000.


 capire perchè vi sembra così "fantastico".
Premetto che probabilmente ti sei confuso tra CASELLE COMBINATE e
CASELLE DI RIEPILOGO o List BOX, perchè una Combo in un REPORT 
non mostra nulla visto che se non esegui il DROPDOWN è vuota,
e come ritengo tu sappia nel REPORT non si CLICCA nulla, è solo una
previsualizzazione di STAMPA.
In ogni caso usare le ListBox in questo modo è fuori dal loro 
abituale utilizzo, per fare quello che dici si usano SOTTO_REPORT.
Poi se vogliamo accettare il classico basta che vada la cosa è
gia risolta............!
Io sono fermo sostenitore della TEORIA di utilizzo degli oggetti, metodi
e proprietà corrette.
Per quel che mi riguarda mai visto applicare un listBox in un REPORT,
anche perchè se devi mostrare 11 records e la List ne visualizza 10
perchè non prevedevi 11 che fai cerchi di CLICCARE per vederlo.....!!!
Ciao Gianpaolo spero di non averti frainteso, in effetti molte volte
capita di parlare ognuno convinto delle proprie idee e poi scoprire
che si alludeva a concetti differenti.......!!
Alessandro.


 che si alludeva a concetti differenti.......!!
Non nego che ho avuto lo stesso dubbio e proprio per questo ti ringrazio
per la pazienza che dimostri.
Ciao.


 Ciao.
Purtroppo di pazienza ne ho poca, e spesso mi agito, ma senza cattive
intenzioni, sarà l'età che inizia a farsi sentire.......!!!
Ciao.
Alessandro.


 Purtroppo di pazienza ne ho poca, e spesso mi agito, ma senza cattive
Sai come dice il proverbio?
Non ti agitare: potresti fare il loro gioco...
Antonio