Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Crystal Report Errore raggruppamento e salto pagina
lunedì 25 gennaio 2010 - 13.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
lun 25 gen 2010 - 13:53
Ciao a tutti,
devo consegnare una stampa di listino e sto scrivendo un programma in VB.NET con stampa in CR.
Nella stampa ci sono dei raggruppamenti per gruppi e sottogruppi e poi elencanti gli articoli rispettivi....e fin qui tutto ok....solo che ci sono delle pagine in cui stampa in fondo il titolo del raggruppamento e nella pagina successiva gli articoli rispettivi....esiste un modo per effettuare il salto pagina se il titolo del raggruppamento viene stampanto in fondo alla pagina??? ...Vi prego aiutatemi ho provato in tutti i modi e non risco a risolverlo....grazie in anticipo....
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 9 feb 2010 - 10:40
Ciao,
prova ad impostare la proprietà "Keep Together" del gruppo, quindi tastoDX sul gruppo->group expert->pulsante opzioni->tab opzioni->Flagga Keep together e vedi se ti cambia qualcosa...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
gio 27 mag 2010 - 12:31
grazie x la rip. ho avuto problemi e nn ho potuto leggere la tua risp prima di oggi. ho provato a seguire il tuo consiglio ma non cambia molto. mi spiego meglio: stampa ancora il titolo del raggruppamento in fondo alla pagina anche se meno rispetto a prima.....scusa la domanda(forse ignorante); esiste un' altra impostazione che mi permette di stampare la riga alla pagina successiva se è l'ultima del foglio?.....grazie 1000 ancora
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 27 mag 2010 - 14:56
>scusa la domanda(forse ignorante); esiste un' altra
>impostazione che mi permette di stampare la riga alla pagina
>successiva se è l'ultima del foglio?.....grazie 1000 ancora
puoi mettere nella riga una formula sulla proprietà "New Page Before" (quindi tasto [X+2]) con dentro il controllo se sei sull'ultimo record:
onlastrecord
o qualcosa del genere...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
gio 27 mag 2010 - 16:16
.....ancora niente. ho impostato onlastrecord in [X-2] nuova pagina prima ma il risultato è lo stesso.
884x533
57Kb
vorrei visualizzare CARTA DA BANCO GENERICA ACC. CON ALI 8 GR.35 DISP. nella pagina successiva.
questa è la struttura del mio crystal e GroupHeaderSection2 è la sezione che vorrei far stampare alla pagina successiva se è l'ultima riga.
Aiuto.....e ancora grazie.
1024x768
171Kb
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 27 mag 2010 - 16:43
Strano...puoi allegare il report? O ancora meglio un progettino con Report e dati fittizi su cui provare il problema?
Casomai puoi mandarlo all'email che trovi sul mio profilo.
Grazie.
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
gio 27 mag 2010 - 17:21
ho inviato una mail
Io davvero non so più che altro provare.
grazie tante.
ciao
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 27 mag 2010 - 18:18
Ciao,
perdonami ma ti chiedo cortesemente di togliere il mio indirizzo di posta dal messaggio precedente, che altrimenti mi riempio di spam
Il fatto che lo trovi sul profilo, lo puoi vedere solo se sei iscritto, mentre i post del forum sono liberi...
Grazie.
Ti rispondo appena mi arriva qualcosa, al momento ancora niente...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
gio 27 mag 2010 - 18:25
scusa ho subito modificato il messaggio. provo a rinviare la mail
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 27 mag 2010 - 22:47
Ciao,
ho fatto una prova veloce con il progetto che mi hai mandato, ho visto che riesco a mettere l'ultimo gruppo sull'ultima pagina facendo questi passi:
- Sezione groupHeader2 (gelsiss gruppi) tasto Dx->Format Section->Tolto la formula su "New Page After"
- Nella stessa sezione ho messo la formula su "New Page After":
PageNumber = TotalPageCount
così nell'ultima pagina (almeno dei dati che ho io) ho il gruppo e i relativi dettagli con infine il pezzo grigio finale...non so se sia questo che cercavi di fare...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
ven 28 mag 2010 - 10:00
...probabilmente non sono stato molto chiaro. Vedi le due immagini.
904x616
68Kb
901x579
65Kb
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 28 mag 2010 - 10:54
Ok allora tu vorresti avere in ogni pagina l'intestazione...quindi diciamo che le 2 cose da fare sono:
- mettere nel gruppo il KeepTogether (nelle impostazioni del gruppo, non delle singole sezioni)
- mettere (sempre nelle proprietà del gruppo) il "repeat header on each page"
Questa sono le uniche cose da fare, perchè si occupa il report in maniera dinamica di farlo...altrimenti se cominci a decidere tu quando saltare di pagina etc...al cambiare del numero di righe (o addirittura del testo di alcuni campi) potresti avere sempre comportamenti diversi...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Andriazoo
Profilo
| Newbie
11
messaggi | Data Invio:
ven 28 mag 2010 - 11:03
....ok grazie davvero. Mi è servito a fare un pò di esperienza con i Report........
grazie 1000
Alla prossima
Ciao
Torna su
Stanze Forum
Elenco Threads
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 !