Newsgroup: it.comp.appl.access
Titolo: report e stampa su a5 orizzontale

Ho un problema con la stampa di un report in formato a5 in
orizzontale; la stampa dovrebbe essere cosě rappresentata:
   |---------------------|
   |                     |
   |  REPORT FORMATO A5  |
   |                     |
   |---------------------|
Per quanto smanetti nelle impostazioni delle stampanti, di imposta
pagina nel report, e via vba con l'oggetto printer, il risultato č
sempre lo stesso:
la pagina viene ruotata di 90° in fase di stampa sulla stampante,
sebbene a video risulti corretta.
Questo rappresenta un problema con la stampa del report in A5 via fax,
in quanto sarebbe piů utile che il lato "lungo" del foglio A5
corrispondesse al lato lungo della stampante stessa, per non sprecare
carta inutilmente, e per velocizzare il processo di stampa (30%).
Stampa errata:
/----------------------\
| [fax]                |
|                      |
|        ______        |
------- |      |--------
        | (A5) |
        |      |
        |      |
        |      |
        |______|
Stampa desiderata:
/----------------------\
| [fax]                |
|                      |
|     ____________     |
------|           |-----
      |  (A5)     |
      |___________|
Unica soluzione pratica che ho trovato č stato il creare lo stesso
report in formato A4 e inserire un margine "molto" elevato; risolve il
problema in stampa, perň a video risulta orribile.
Grazie.
Gianluca

 Gianluca
Io per inviare fax uso WinFax 10.0 e non ho il problema che tu lamenti:
riesco correttamente a scegliere sia la dimensione del foglio che
l'orientamento di stampa (nel tuo caso A5 orizzontale) e il tutto si svolge
secondo le mie scelte sia in anteprima report che sul fax.
La procedura che uso è quella di aprire la struttura del report: per prima
cosa seleziono la stampante (nel mio caso WinFax o WinFax Qualità
fotografica) e solo dopo imposto i margini, la dimensione del foglio e
l'orientamento; chiudo e salvo la struttura del report e quando eseguo il
report non ho problemi nè in anteprima né con la stampa su fax.
Io però uso Access 97; se tu invece usi Access 2000 è possibile che incappi
su un noto bug: con Access 2000 al momento dell'esecuzione di un report
vengono perse tutte le impostazioni memorizzate al momento della creazione
del report.
Se usi Access 2000, prova ad andare su Strumenti => Opzioni => Generale e
disabilita l'opzione Esegui correzione automatica nome e verifica se
l'inconveniente da te lamentato è scomparso.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 l'inconveniente da te lamentato è scomparso.
Grazie Roberto per la tua risposta. Winfax lo conosco ma preferirei
usare i servizi integrati di Windows XP, in quanto sto realizzando una
piccola applicazione e vorrei evitare di inserire costi per l'utenza.
Uso Access 2003, che ha poche differenze rispetto a access 2000, ma
sicuramente non ha il bug che hai citato collegato alla correzione
automatica.
Provando in word la stampa su A5 avviene correttamente: se stampo in
verticale stampa in verticale, se stampo in orizzontale stampa in
orizzontale. Con Access invece, snapshot viewer compreso, viene
ruotata la pagina e non c'è verso di fare nulla a riguardo. Almeno
fin'ora.
Proverò a stampare su una stampante "immagine" virtuale, e poi a
stampare l'immagine bitmap sulla stampante stessa, ma mi pare poco
pratico.
Ciao Gianluca

Ho trovato una soluzione:
stampando in formato VERTICALE su "A5 ruotato", ho la stampa corretta.
Sperando di essere stato utile.
Ciao
Gianluca