Newsgroup: it.comp.appl.access
Titolo: Riferimenti agli oggetti in Access 2003

Ciao a tutti,
Ho creato alcune applicazioncine in AccessXP, nelle quali da una maschera 
principale viene selezionato un valore, che funge com e parametro di 
selezione in un query.
Se per esempio voglio effettuare una ricerca per CITTA', nella maschera 
Principale, sottomaschera Selezione vado a selezionare il valore nel campo 
CITTA', quindi avvio la query Ric_Per_Citta', in cui come parametro di 
filtraggio imposto: [forms]![Principale]![Selezione]!Città].
Finché ho utilizzato AccessXP, tutto ok, quando sono passato a 2003, non mi 
funziona più nulla.
Ho cercato nella guida in linea e mi riporta che la funzione da utilizzare è 
questa.
E' un errore di programmazione? Ho visot che sul sito MS ci sono SP-1 e SP-2 
per Office: potrebbero correggere il problema?
Qualcuno ha qualche idea?
Grazie, Fabio. 


xp usa di default ADO, 2003 invece DAO.
I riferimenti sono a posto?
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 I riferimenti sono a posto?
Ti chiedo scusa, ma non ho capito.
I riferimenti sono a posto, nel senso che sono nella forma: 
[Forms]![Maschera]![Sottomaschera]![Campo] e sono corretti, dato che in XP 
funzionano correttamente ancora adesso.
E' aprendo il DB in 2003 che non funziona più nulla e non mi dà nessun 
errore.
Fabio. 

 wrote in message 
news:epv49f$n7c$1...@tdi.cu.mi.it...

Cosa intendi per "vado a selezionare il valore nel campo CITTÀ?
- scrivere la città in un Text Box Unbound?
- selezionare da una Combo?
Nel primo caso non funziona, nel secondo sì.
Bruno 

F. Canova ha scritto:



Vedi se con decompile..:
http://support.microsoft.com/kb/819780/en-us
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


vai in un modulo
Strumenti..
riferimenti..



Ciao,
per "vado a selezionare" intendo che apro una casella combinata e nella 
tendina vengono visualizzati tutti i valori già inseriti in una tabella.
una volta selezionato il valore che mi interessa, avvio una query di 
selezione che come Criterio ha: [Forms]![Maschera]![Sottomaschera]![Campo].
Il DB l'ho fatto in AccessXP e funziona perfettamente. Quando ho provato ad 
aprirlo da un PC con Access 2003, la ricerca non funziona più.
Fabio. 

 ha scritto nel messaggio 
news:epv49f$n7c$1...@tdi.cu.mi.it...

Apri un modulo qualsiasi e da strumenti scegli riferimenti; se non c'è 
nessun errore aggiungi microsoft DAO 3,6 o 3,x  e mettilo prima di ADO. 
Addirittura potresti togliere ADO se non lo usavi nel db XP e lasciare solo 
DAO.
Ciao, Carlo 

 Fabio.
Immagino che per "avvio una query" tu intenda l'avvio
dalla finestra database, o no?
Se cosě č - dalla finestra database - DEVE funzionare,
eventualmente prova con:
[Forms]![Maschera]![Sottomaschera].[Form]![Campo]
ma vedrai che il problema non č lě.
Se la query l'avvi in altro modo... beh avresti dovuto
precisarlo.
Bruno


Nell'uso corrente, sotto al campo c'è un pulsante che esegue la query e che 
apre la maschera con i risultati.
Quando ho visto che non funzionava, sono andato in modalità struttura della 
query e l'ho eseguita manualmente per vedere i risultati che mi dava: 
tabella completamente vuota!
Fabio. 

 Fabio.
...e noi che ci scervelliamo per trovare la risposta!
Ciao 

 Ciao
Bisognerebbe proprio smetterla di scervellarsi.
Anzi lo faccio subito.
Bruno

 ha scritto nel messaggio 
news:45c392a3$0$15564$4faf...@reader2.news.tin.it...

Scusate: mi sono espresso in modo errato: eseguo la query e la tabella 
RISULTANTE dalla query è vuota.
Comunque il problema era proprio l'inclusione di MS ADO e MS DAO: ora 
funsiona tutto perfettamente.
Fabio.