Indice di stampa con numero di pagina

lunedì 22 ottobre 2007 - 09.37

kekerit Profilo | Newbie

Salve,
qualcuno sà se si può stampare e gestire l'indice di una stampa con quindi l'elenco degli argomenti trattati ed il numero di pagina relativo?

Grazie

Veronica

freeteo Profilo | Guru

ciao,
questa funzionalita' non è supportata da Crystal purtroppo, ne abbiamo gia' parlato 1 po di tempo fa anche su questo forum, senza soluzione

L'unica cosa che si avvicina ad un indice sono i raggruppamenti, se lavori con quelli allora il reportviewer si crea i nodi di "drilldown" (navigazione) tra i vari punti del report, ma un vero e proprio "sommario" non si puo' fare purtroppo...a meno di non fartelo a mano su una stringa e poi passarlo come parametro al report.Cmq sia anche quest'ultima ipostesi, sarebbe sola visualizzazione...
ciao.

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

kekerit Profilo | Newbie

Ciao Matteo ;-)
si tratta della stampa di un listino, quindi mi basta che il numero di pagina sia di sola visualizzazione, dato che poi verrà stampato.
Potresti spiegarmi meglio tramite stringa come potrei gestire la cosa? tieni presente però che l'indice dovrebbe essere all'inizio della stampa, a maggior ragione credo che non sia possibile, visto che non so a priori che pagina mi occuperà l'argomento :-(

Ne approfitto per chiederti un'altra cosa, scusami... spero non sia necessario che apri un altro thread, cmq eventualmente lo faccio...
Nella stessa stampa ho da riportare una griglia prezzi e per questo uso un campo incrociato: i dati li riporta correttamente, ma l'impaginazione non riesco a gestirla, infatti mi va fuori pagina, come posso fare? Considera che non so quante colonne costituiranno la mia griglia...

Grazie :-)

Veronica

freeteo Profilo | Guru

>Ciao Matteo ;-)
>si tratta della stampa di un listino, quindi mi basta che il
>numero di pagina sia di sola visualizzazione, dato che poi verrà
>stampato.
il numero di pagina puoi metterlo a design time, lo trovi come campo "speciale" nella treeview "document outline" quando apri il report dentro a visual studio


>Potresti spiegarmi meglio tramite stringa come potrei gestire
>la cosa? tieni presente però che l'indice dovrebbe essere all'inizio
>della stampa, a maggior ragione credo che non sia possibile,
>visto che non so a priori che pagina mi occuperà l'argomento
>:-(
allora in questo caso no, perhe' non hai a runtime le pagine che sono visualizzate, sono gestite dal viewer


>Ne approfitto per chiederti un'altra cosa, scusami... spero non
>sia necessario che apri un altro thread, cmq eventualmente lo
>faccio...
dipende dalla complessita della domanda/risposta


>Nella stessa stampa ho da riportare una griglia prezzi e per
>questo uso un campo incrociato: i dati li riporta correttamente,
>ma l'impaginazione non riesco a gestirla, infatti mi va fuori
>pagina, come posso fare? Considera che non so quante colonne
>costituiranno la mia griglia...
eh si lo so, questo purtroppo non lo puoi sapere e lui continua a spostarsi a destra in fase di esecuzione, quindi quelle tabelle non sono gestibili dal punto di vista delle dimensioni (appunto perche' non sono conosciute a priori)
Le uniche cose che puoi fare (almeno che io sappia) sono quelle che trovi nella maschera di impostazioni della tabella incrociata...
ciao.

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

kekerit Profilo | Newbie

Ciao,
la griglia mi crea diversi problemi se non si può gestire la larghezza...
Chissà se potrei gestirla tramite detail senza campo incrociato, però non sapendo il numero di colonne e quindi dei campi, come faccio!? mmhhh...è un casino!!!

Per quanto riguarda l'indice vorrà dire che non inserirò le pagine ed elencherò solo gli argomenti...Per il numero di ogni singola pagina sì già uso il campo speciale...

Grazie ancora per la tua disponibilità...

ciao

Veronica

freeteo Profilo | Guru

>Ciao,
>la griglia mi crea diversi problemi se non si può gestire la
>larghezza...
>Chissà se potrei gestirla tramite detail senza campo incrociato,
>però non sapendo il numero di colonne e quindi dei campi, come
>faccio!? mmhhh...è un casino!!!
si è 1po un casino effettivamente, io ho sempre tenuto fisso o cmq mi accontentavo del fatto che andasse avanti con le pagine (magari landscape) da solo lui in automatico...purtroppo per questo non conosco nessun tipo di controllo impostabile



>Per quanto riguarda l'indice vorrà dire che non inserirò le pagine
>ed elencherò solo gli argomenti...Per il numero di ogni singola
>pagina sì già uso il campo speciale...
ok perfetto, usando cmq i raggruppamenti che generano in automatico una treeview penso sia un compromesso accettabile.
Se vuoi qualcosa puoi lavorare con i campi "sommatoria" (Running Total Fields) che magari tengano il conto del numero di capitolo azzerandosi ad ogni cambio gruppo...bah non so se sia quello che volevi fare forse...


>Grazie ancora per la tua disponibilità...
nessun problema, siamo qui per questo, spero solo ti sia stato d'aiuto...

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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