Newsgroup: it.comp.appl.access
Titolo: Correzione Sintassi:Urgente...

Un saluto cordiale a tutto il NG.
Come al solito ho problemi di sintassi.
La seguente riga incriminata è associata, tramite una routine, ad un tasto
che al click mi apre un report in anteprima di stampa.
DoCmd.OpenReport stDocName, acPreview, , "Scadenza >= date() or
TipoPassi='2'"
Il problema per me è sempre lo stesso! Qual è la sintassi corretta per
indicare che Scadenza e TipoPassi sono controlli presenti in una tabella che
non è presente nella query su cui si appoggia il Report.
Inutile dire che ho fatto tanti tentativi, ma se sono qua è perchè non ho
risolto nulla.
Se non risolvo questo problema, per voi banale sicuramente, non riesco a
realizzare il report giusto.
Vi ringrazio in anticipo.
     Ciao
     Rita

 ha scritto nel messaggio
news:Owdg8.55179$v7.19...@twister1.libero.it...

Scadenza e TipoPassi devono essere presenti nel report come nome di
controllo dopodiche scrivi l'istruzione così:
DoCmd.OpenReport stDocName, acPreview, , "Scadenza >= #" & date() & "# or
TipoPassi='2'"
Ciao Roberto - Syd

 ha scritto nel messaggio
news:oCfg8.29908$_u5.8...@news1.tin.it...

Grazie Roberto, provo subito
Ciao Rita

 ha scritto nel messaggio
news:oCfg8.29908$_u5.8...@news1.tin.it...

Ciao Roberto,
nel mettere mano al tutto vorrei precisarti che non mi è possibile inserire
nel report Scadenza e TipoPassi come nomi di controllo perchè non li ho a
disposizione in quanto la query di appoggio non contiene la tabella
interessata.
Non so se ho capito bene, ma è così e, quindi, immettendo il codice che mi
hai inviato mi rileva come sconosciuti i due controlli.
Scusami ma se puoi dammi qualche altro suggerimento, grazie.
Ciao Rita

 Ciao Rita
Se te usi questa istruzione:
DoCmd.OpenReport stDocName, acPreview, , "Scadenza >= #" & date() & "# or
TipoPassi='2'"
Vuol dire che vuoi i report dei record dove Scadenza č => della data
odierna, quindi scadenza deve essere un campo del report altrimenti con chi
la confronti la data odierna??? Stessa cosa per TipoPassi se questi dati
dici che sono in un'altra tabella devi includere nella query che usi come
origine del report  anche quella tabella in modo che tu possa inserire quei
campi, se poi il valore della data da confrontare ce l'hai in un campo
diverso da scadenza devi usare quello stessa cosa per TipoPassi.
Ciao Roberto - Syd


Ok Roberto tutto a posto, ora funziona.
Non includevo la tabella interessata semplicemente perchè il record mi
veniva duplicato essendo una relazione da 1 a molti, ma ho aggirato il
problema e con la tua formula è tutto a posto.
Grazie ciao Rita

"Scusatemi, ma è molto che cerco risposta "tecnica" a questo mio interrogativo e voi mi sembrate i più seri nell'ambito scientifico, anche se non nego che questo quesito sfocia in ambiti anche filosofici,.. ma se la relatività postula la "reciprocità" delle misurazioni nei diversi sistemi inerziali, passando attraverso le trasformazioni di Lorenz, e se prendo come sistema di riferimento la Luce, il famoso uomo che osserva dalla stazione  "succedere" l'evento sul treno di Einstein in movimento,  dove la stazione è appunto la Luce, il treno, e cioè noi, non va alla velocità della luce per l'uomo alla stazione?"
 
Questa sopra le fras incriminata, è corretta ?

 Questa sopra le fras incriminata, è corretta ?
No!
 
Bruno