Newsgroup: it.comp.appl.access
Titolo: Impostare Margini dei Report

Ciao a tutti,
ho il seguente problema.
Ho dei report di stampa che non rispettano le dimensioni e margini da me
impostati.
E' possibile impostare i margini dei report da codice in modo tale che non
vengano mai variati ?
Vi spiego : ho la neccessità di impostare i margini del mio report in modo
tale che il margine destro e sinistro sia = 0
Inoltre anche il margine inferiore deve essere sempre impostato a = 0. Solo
il margine superiore deve essere 2,3 mm.
Spero che qualcuno mi sa consigliare come fare. Volevo chiedere inoltre se è
possibile disabilitare la notifica di access 2000 che avvisa che il
contenuto del report potrebbe uscire dall'area stampabile.
Grazie in anticipo a tutti,
con simpatia,
Marco.

 il margine superiore deve essere 2,3 mm.
eseguilo all'apertura della maschera di avvio del tuo db
    'setta i margini dei report
    With Application
        .SetOption "Margine sinistro", "1 cm"
        .SetOption "Margine destro", "1 cm"
        .SetOption "Margine superiore", "1 cm"
        .SetOption "Margine inferiore", "1 cm"
    End With
ciao.

 ha scritto nel messaggio
news:Aneha.59386$Lr4.1...@twister2.libero.it...

Che versione di Access usi?
Quello che tu lamenti è un bug di Access 2000 nella sua prima versione; con
la versione Sr-1 il problema è stato risolto.
Maggiori ragguagli li trovi al seguente link:
http://support.microsoft.com/default.aspx?scid=kb;it;Q240826
Oppure vai su Strumenti => Opzioni => Generale e disabilita l'opzione Esegui
correzione automatica nome.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Innanzitutto grazie.
Quello che non capisco è perchè devo eseguire questa funzione all'avvio del
DB.
Io ho la necessità di impostare diversi margini a secondo del report scelto.
Quindi se dovessi fare come mi suggerisci , questo applicherebbe le
modifiche a tutti i report del database.
Come si fa a fare una funzione di questo tipo che a livello di codice
associato all'apertura del report (quindi report che contiene modulo /
codice) imposta i margini di quel specifico report senza modificarne le
impostazione degli altri.
Mi sembra così strano che bisogna lavorare su TWIPS o escogitare queste
funzioni. Non esiste una funzione che mi permetta semplicemente tramite vb
nel modulo del report di impostare i margini come li desidero ?
 Counque grazie per il tuo suggerimento che apprezzo molto.
Ringrazio in anticipo tutti coloro che hanno dimostrato interesse nel
risolvere questo problema , e informo che comunque la mia versione di access
è : 2000 aggiornato all'ultimo service pack. Addirritura ho fatto gli
aggiornamenti liveupdate di Office !!!
Grazie a tutti , con simpatia,
marco.

 Roberto
Ciao Roberto ,
grazie dell' interesse !! Con gran piacere vedo la tua presenza nel NG un
fondamentale aiuto per tutti.
Innanzitutto , la versione che uso è Access 2000 come specificato nel
messaggio postato sul NG.
Infatti io avevo già fatto tutto ciò che tu mi hai detto , ma il problema
persiste. tanto è vero che ho pure eseguito gli aggiornamenti live update di
office 2000.
Comunque se avessi qualche buona idea , fammi sapere , mentre io vado
comunque avanti alla ricerca di una possibile soluzione.
A me interessa poter impostare via codice ad ogni singolo report (quall'ora
lo desideri fare !!!) i margini del report in modo tale che ogni report
abbia le sue precise impostazioni . In tal modo potrei evitare di dover fare
modificare al cliente le impostazioni di pagina tutte le volte che usa il
DB.
Grazie in anticipo ,
Un caro saluto,
marco.
