Discussione:
Opzione in doCmd.OpenReport
(troppo vecchio per rispondere)
Rosario
2006-09-25 11:35:19 UTC
Permalink
Salve, e' possibile assegnare ad una variabile l'arogemto di apertura
di un report in modo da ottenere il pezzo di codice seguente


Codice attuale

If PA = 1 Then
DoCmd.OpenReport "ProveAudio", acPreview
End If


A seconda di una condizione assegnare o meno il preview alla variabile
Condizione
Condiz=""
if verificaevento
Condiz="AcPreview"
endif

If PA = 1 Then
DoCmd.OpenReport "ProveAudio", Condizione
End If


Grazie
Saluti
Rosario Ciotola
Sergio MAZZA
2006-09-25 12:05:13 UTC
Permalink
Post by Rosario
Salve, e' possibile assegnare ad una variabile l'arogemto di apertura
di un report in modo da ottenere il pezzo di codice seguente
Codice attuale
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", acPreview
End If
A seconda di una condizione assegnare o meno il preview alla variabile
Condizione
Condiz=""
if verificaevento
Condiz="AcPreview"
endif
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", Condizione
End If
Grazie
Saluti
Rosario Ciotola
Vedi help (attivabile con ALT-F11 poi F1) alla voce Metodo OpenReport e poi
utilizzi il parametro OpenArgs...

Ciao.
--
Sergio MAZZA
Rosario
2006-09-25 12:08:22 UTC
Permalink
Post by Sergio MAZZA
Post by Rosario
Salve, e' possibile assegnare ad una variabile l'arogemto di apertura
di un report in modo da ottenere il pezzo di codice seguente
Codice attuale
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", acPreview
End If
A seconda di una condizione assegnare o meno il preview alla variabile
Condizione
Condiz=""
if verificaevento
Condiz="AcPreview"
endif
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", Condizione
End If
Grazie
Saluti
Rosario Ciotola
Vedi help (attivabile con ALT-F11 poi F1) alla voce Metodo OpenReport e poi
utilizzi il parametro OpenArgs...
Ciao.
--
Sergio MAZZA
Scusa Sergio ma il parametro OpenArgs puo' essere un avariabile e di
che tipo?
cioe
parametro="acPreview"

e' corretto ? a me se inserisco una variabile stringa mi da errore

grazie
Rosario
Rosario
2006-09-25 12:10:16 UTC
Permalink
Post by Sergio MAZZA
Post by Rosario
Salve, e' possibile assegnare ad una variabile l'arogemto di apertura
di un report in modo da ottenere il pezzo di codice seguente
Codice attuale
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", acPreview
End If
A seconda di una condizione assegnare o meno il preview alla variabile
Condizione
Condiz=""
if verificaevento
Condiz="AcPreview"
endif
If PA = 1 Then
DoCmd.OpenReport "ProveAudio", Condizione
End If
Grazie
Saluti
Rosario Ciotola
Vedi help (attivabile con ALT-F11 poi F1) alla voce Metodo OpenReport e poi
utilizzi il parametro OpenArgs...
Ciao.
--
Sergio MAZZA
Scusa Sergio,
ma il parametro di OpenArgs , puo essere un avariabile , e di che tipo
?

Grazie
Rosario
Sergio MAZZA
2006-09-25 12:17:02 UTC
Permalink
Post by Rosario
Scusa Sergio,
ma il parametro di OpenArgs , puo essere un avariabile , e di che tipo
?
Grazie
Rosario
No gli passi un valore e lo leggi e, se necessario, lo riassegni alla
variabile; altrimenti utilizzi una variabile globale...

Ciao.
--
Sergio MAZZA
Rosario
2006-09-25 12:25:10 UTC
Permalink
Post by Sergio MAZZA
Post by Rosario
Scusa Sergio,
ma il parametro di OpenArgs , puo essere un avariabile , e di che tipo
?
Grazie
Rosario
No gli passi un valore e lo leggi e, se necessario, lo riassegni alla
variabile; altrimenti utilizzi una variabile globale...
Ciao.
--
Sergio MAZZA
Scusa Sergio come faccio a passargli un valore, nel mio esempio
COND="AcPreview"
doCmd openReport "Nome del Report", COND

e' corretto? di che tipo deve essere la variabile COND

A rigrazie
Rosario
Sergio MAZZA
2006-09-25 12:46:23 UTC
Permalink
Post by Rosario
Scusa Sergio come faccio a passargli un valore, nel mio esempio
COND="AcPreview"
doCmd openReport "Nome del Report", COND
e' corretto? di che tipo deve essere la variabile COND
A rigrazie
Rosario
Guarda che il tipo di visualizzazione lo imposti al momento dell'apertura:

Docmd.openreport "nomereport",acpreview

Ciao.
--
Sergio MAZZA
Rosario
2006-09-25 12:59:22 UTC
Permalink
Post by Sergio MAZZA
Post by Rosario
Scusa Sergio come faccio a passargli un valore, nel mio esempio
COND="AcPreview"
doCmd openReport "Nome del Report", COND
e' corretto? di che tipo deve essere la variabile COND
A rigrazie
Rosario
Docmd.openreport "nomereport",acpreview
Ciao.
--
Post by Sergio MAZZA
Sergio MAZZA
Si ho capito, volevo sapere se posso fare :

Docmd.openreport "nomereport", VARIABILE

dove variabile gli do io il valore, ma che tipo di variabile usare?
(stringa, numerica etc)

Grazie
Sergio MAZZA
2006-09-25 13:09:10 UTC
Permalink
Post by Rosario
Docmd.openreport "nomereport", VARIABILE
dove variabile gli do io il valore, ma che tipo di variabile usare?
(stringa, numerica etc)
Grazie
Numerica; il parametro è 2 per acpreview...

Ciao.
--
Sergio MAZZA
Rosario
2006-09-25 13:50:12 UTC
Permalink
Post by Sergio MAZZA
Post by Rosario
Docmd.openreport "nomereport", VARIABILE
dove variabile gli do io il valore, ma che tipo di variabile usare?
(stringa, numerica etc)
Grazie
Numerica; il parametro è 2 per acpreview...
Ciao.
--
Sergio MAZZA
Grazie 1000
Rosario

Loading...