Newsgroup: it.comp.appl.access
Titolo: Stampare da programma la pagina n di un report

(A2003) Ho la necessitï¿œ di stampare la pagina  di un report che indico 
in una txtbox di una maschera...
  Ho cercato nella rete ma senza successo...
 
Grazie dell'aiuto che mi potrete dare
 
BC?

 ha scritto:

mmmmm dovresti intercettare l'oggetto Print...
ma non fai prima a fare cosi'?
 
DoCmd.SelectObject acReport, "TuoReport", True
DoCmd.RunCommand acCmdPrint
 
cosi' si apre la finestra di dialogo, e li' setti pagine e n. copie?
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 

 mmmmm dovresti intercettare l'oggetto Print...
 
spe' spe' ho detto una ****ata! :D
 
usa l'oggetto PrintOut
 
dalla guida:
Il metodo PrintOut esegue l'azione Stampa in Visual Basic.
 
espressione.PrintOut(IntervalloStampa, DaPagina, APagina, Qualitï¿œStampa,
Copie, FascicolaCopie)
espressione      Obbligatorio. Espressione che restituisce uno degli
oggetti indicati nell'elenco Si applica a.
 
IntervalloStampa     Costante AcPrintRange facoltativa.
 
AcPrintRange puï¿œ essere rappresentata da una delle costanti AcPrintRange
riportate di seguito. 
acPages 
acPrintAll impostazione predefinita 
acSelection 
Se si omette questo argomento, viene utilizzata l'impostazione predefinita
(acPrintAll).
 
 
DaPagina     Elemento Variant facoltativo. Espressione numerica che
rappresenta un numero di pagina valido nella maschera o nel foglio dati
corrente. Questo argomento ï¿œ obbligatorio se si specifica acPages
nell'argomento intervallostampa   .
 
APagina     Elemento Variant facoltativo. Espressione numerica che
rappresenta un numero di pagina valido nella maschera o nel foglio dati
corrente. Questo argomento ï¿œ obbligatorio se si specifica acPages
nell'argomento intervallostampa   .
 
Qualitï¿œStampa     Costante AcPrintQuality facoltativa.
 
AcPrintQuality puï¿œ essere rappresentata da una delle costanti
AcPrintQuality riportate di seguito. 
acDraft 
acHigh impostazione predefinita 
acLow 
acMedium 
Se si omette questo argomento, viene utilizzata l'impostazione predefinita
(acHigh).
 
 
Copie      Elemento Variant facoltativo. Espressione numerica. Se si
omette questo argomento, viene utilizzata l'impostazione predefinita (1).
 
FascicolaCopie     Elemento Variant facoltativo. Utilizzare True (ï¿œ1) per
fascicolare le copie e False (0) per stampare senza fascicolazione. Se si
omette questo argomento, viene utilizzata l'impostazione predefinita,
ovvero True.
 
Osservazioni
Per ulteriori informazioni sul funzionamento dell'azione e dei relativi
argomenti, vedere l'argomento della Guida in linea relativo all'azione.
 
ï¿œ possibile omettere un argomento facoltativo all'interno della sintassi,
ma ï¿œ necessario includere la virgola dell'argomento. Se si omettono uno o
piï¿œ argomenti finali, non utilizzare la virgola dopo l'ultimo argomento
specificato.
 
Esempio
Nell'esempio riportato di seguito viene indicato come stampare due copie
fascicolate delle prime quattro pagine della maschera o del foglio dati
attivo.
 
DoCmd.PrintOut acPages, 1, 4, , 2


 DoCmd.PrintOut acPages, 1, 4, , 2
 
tie', leggiti questo
http://it.comp.appl.access.narkive.com/XXu3yzHP/stampa-n-copie-di-un-report
 



...perfetto!
 
 
grazie! e' tornato il sole  (anche nel senso che qui questa mattina 
pioveva e ora si puï¿œ andare a mare...)
 
 
 
grazie ancora
 
BC