N°RECORD PER PAGINA

martedì 10 luglio 2007 - 15.04

raja69 Profilo | Newbie




ho un problema.
il report visualizza una lista che contene un campo lungo 120 e quindi ho messo l'opzione
di visualizzarlo su tre righe. il mio probelma è che non è detto che sia
sempre pieno e quindi una pagina non ha sempre lo stesso numero di record.
ho visto che se viene messo su una sola riga ne entrano 33.
il problema che alcune volte arriva a fine pagina bene altre mi divide un record su due pagine
come posso fare?mi sono spiegata bene?

freeteo Profilo | Guru

ciao, scusami ma ho bisogno di qualche ragguaglio:
>il report visualizza una lista che contene un campo lungo 120
>e quindi ho messo l'opzione
>di visualizzarlo su tre righe
di quale opzione parli precisamente?

>sempre pieno e quindi una pagina non ha sempre lo stesso numero
>di record.
>ho visto che se viene messo su una sola riga ne entrano 33.
33 caratteri? cmq sia il report solitamente lavora crescendo in orizzontale per l'aumentare delle righe da visualizzare...

>il problema che alcune volte arriva a fine pagina bene altre
>mi divide un record su due pagine
presumo tu abbiam messo "keep together" e il "cang row" come proprieta' sia del campo che della sezione che lo ospita..


ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

raja69 Profilo | Newbie

RICORDO CHE HO CRYSTAL REPORT 6

alora cerco di chiarire le cose:

es:
pag. 1
-----------------------------------
descrizione
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----------------------------------

campo descrizione lungo max 120 ma non sempre è tutto pieno.
quindi alcuni record saranno lunghi 120 (quindi su due rihe) altri meno di 60 (quindi su una riga)
ho settato la "change form" del campo con opzione "print on multiple lines" a 2.
nella sezione non ho messo nulla.
se il record è di una riga sola mi mette 33 record per pagina, se i record hanno piu righe
ne mette (ovviamente di meno).
il mio problema è che non sapendo mai quanti record per pagina scriverà non posso mettergli la
forula di scrivere solo tot record per pagina e che
capita(molto spesso) che un record sia spezzato tra due pagine.
cioe:
ES:
pagina 1
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

pagina 2

-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

OPPURE
pagina 1
-----------------------------------

pagina 2
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-----------------------------------
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


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