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
+record su 1 riga
giovedì 09 giugno 2005 - 17.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cristian
Profilo
| Newbie
11
messaggi | Data Invio:
gio 9 giu 2005 - 17:20
Ciao a tutti, sono alle prime armi con Crystal Report 10 e avrei questo problema: nei dettagli del report dovrei visualizzare sulla stessa riga dettagli il valore che un determinato campo ha nei successivi 4 record e così via con uno step di 4 rispettando una determinata condizione. E' possibile? E come?
Spero di aver spiegato in modo comprensibile la mia esigenza...;-)
Grazie già da ora!
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 10 giu 2005 - 14:39
ciao,
potresti lavorare con i raggruppamenti ovvero se per esempio hai left join tra tabelle e hai dei record duplicati raggruppi per il padre e nei dettagli metti solo i figli es:
select clienti.nome,ordini.data from clienti left join ordini where clienti.id = ordini.idcliente
a questo punto hai il record del nome del cliente duplicato n volte quanti sono gli ordini, se tu nel report raggruppi per "nome" e nella sezione dettagli metti la data dell'ordine fai 1 "effetto treeview" ovvero gerarchico.
Ad ogni modo puoi sempre raggruppare per dei calcoli,stringhe etcc tutto quello che vuoi (per fare i salti di 4 magari controlla il recordnumber) e l'importante e che faci 1a formula e ci metti dentro questo step e poi raggruppi per la formula es:
...if recordnumber mod 4 ...
spero di esssere stato poco contorto nella spiegazione ;-)
ciao
cristian
Profilo
| Newbie
11
messaggi | Data Invio:
ven 10 giu 2005 - 17:01
ciao, mi devi perdonare ma non ti ho seguito...;-( provo anche io a spiegarmi con l'esempio pratico:
Nel mio file ho questo ordine:
01/01/2005
11/05/2005
12/03/2005
31/05/2005
11/01/2005
11/02/2005
riga descrittiva1
riga descrittiva2
riga descrittiva3
Nel report vorrei fare in modo che se ci sono delle date me ne stampi 4 per ogni riga, in modo da ottenere un report con questa formattazione:
01/01/2005 11/05/2005 12/03/2005 31/05/2005
11/01/2005 11/02/2005
riga descrittiva1
riga descrittiva2
riga descrittiva3
Grazie ancora del tuo tempo e scusami per l'ignoranza in materia... ;-)
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 10 giu 2005 - 18:30
ciao,
ok allora prova utilizzando le colonne multiple nella sezione dettagli ovvero:
tast dx->esperto sezione scegli la sez dettagli->formato a colonne multiple
si abilita 1a tab nuova e li specifichi la larghezza.
pero' le righe di descrizione sotto se sono righe di dettaglio fanno anche loro la suddivisione della pagina...
pero' potresti utilizzare 1 sottoreport come ti ho appena spiegato per le date e poi le descrizioni o altro li tieni "fuori"...
cristian
Profilo
| Newbie
11
messaggi | Data Invio:
lun 13 giu 2005 - 11:16
Perfetto!!! Con il sottoreport collegato, le colonne multiple e le condizioni di stampa ho risolto il mio problema.
Grazie mille!
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 !