Problema con report access 2003

lunedì 22 maggio 2006 - 10.47

gallo7916 Profilo | Newbie

Ciao a tutti, avevo un problema sulla stampa di un report elaborato con access. Il report elabora le fatture presenti su una base dati;nel corpo del report ho inserito che mi stampasse 3 campi (codice articolo, descrizione articolo e prezzo).naturalmente in anteprima mi propone la grandezza del corpo che varia in base al numero dei record presenti nel corpo stesso.Volevo sapere se e' possibile impostare la grandezza del corpo di, ad esempio 20 ighe ,indipendentemente dal numero di record che vengono stampati. Nel caso in cui la fattura presenti 2 righe deve comunque lascirami il resto del corpo bianco senza quindi ridurmelo di grandezza.
Spero di essermi spiegato correttamente
Grazie anticipatamente per l'aiuto
Ciao

Micaela1971 Profilo | Newbie

Ho lo stesso problema da risolvere. Tu ci sei riuscito?

renarig Profilo | Expert

Devi usare le proprieta " Estensibile " e " Riducubile " che hanno tutti i controlli del report
incluso il corpo

Se vuoi una fattura classica che abbia la
intestazione fissa con indirizzo partita iva ecc ( 5/6 Cm )
Il corpo centrale deve occupare quasi tutto il foglio
Il pie di pagina con totali Iva ecc sempre in fondo (4/5 Cm )

Devi dare al corpo la proprieta " Riducibile__No "
La proorieta Estensibile deve essere invece Si
cosi se una fatture è molto lunga la dilunga eventualmente su piu pagine.


Saluti

renarig Profilo | Expert

Attenzione ad usare la proprieta Estensibile;

Se hai un controllo Estensibile quando si estende sposta verso
il basso tutto quanto SOTTOSTANTE al limite basso del controllo

_________________________________________________________________


Mi spiego con un esempio
se hai un controllo di nome "Controllo11"
se la proprieta " Da margine superiore " è 100
se la proprieta " altezza " è 6
Il margine inferiore è 106

e necessario a questo punto che il successivo controllo " Controllo12"
abbia la proprieta " Da margine superiore " di 106,1
Cosi si abbassa con la estensione del Controllo11

Se gli metti 106 invece di 106,1 non si abbassa ma si sovrappone

_________________________________________________________

Spero di avere spiegato chiaramente il "concetto"



Saluti


Micaela1971 Profilo | Newbie

L'espansione del corpo è Ok, ma i totali della fattura sono in un piè di gruppo che non viene inserito a fine pagina, perciò vorrei o che il corpo fosse sempre lungo anche in presenza di record vuoti oppure che il piè di gruppo fosse anche un piè di pagina. PS non posso inserire i totali sul piè di pagina perchè nel caso di due pagine comparirebbero anche sulla prima.
Attendo un vostro suggerimento, intanto grazie. Micaela

renarig Profilo | Expert

Si è vero se metti i totali nel piè di pagona pagina ti vengono su tutte le pagine.
Ma se scrivi abche Pagina 1 di 3 Eccc Potrebbe " sembrare" una cosa voluta
in effetti il " Documento fiscale " si compone della testa con i dati del cliente
e la sua partita iva.
Una descrizione sommaria del lavoro e la coda con il totale da pagare il totale dell'iva
Tutto il reto è facoltativo e " Non Fiscale "

_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________

Un'altra soluzione piu bella è di comporre la fattura cosi:


__La Testa
__Una SOTTOMASCHERA che contiene il corpo
che è meglio dimensionabile di un gruppo
__e in fondo alla sottomaschera ma ancora nel corpo
scrivi i totali


Con qualche prova arrivi sicuramente a un buon risultato

Micaela1971 Profilo | Newbie

OK Grazie. Ora provo la seconda soluzione.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5