Crystal Reports: Come ripeto un numero costante di righe / intestazioni su ogni nuova pagina in un campo incrociato?
-
18-09-2019 - |
Domanda
Ho alcuni dati che ho messo in scena nel mio database in quanto tale:
RowHeader ColumnHeader Value
Row1 Col1 (1,1)
Row1 Col2 (1,2)
Row1 Col3 (1,3)
Row1 Col4 (1,4)
Row1 Col5 (1,5)
Row2 Col1 (2,1)
Row2 Col2 (2,2)
... ... ...
RowN ColM (N,M)
E, come si può immaginare, sto mettendo questo in una scheda croce nel seguente modo:
Columns:
ColumnHeader
Rows: Summerized Fields:
RowHeader Max of Value
E questo genera il seguente rapporto:
Col1 Col2 Col3 ... ColM
Row1 (1,1) (1,2) (1,3) ... (1,M)
Row2 (2,1) (2,2) (2,3) ... (2,M)
... ... ... ... ...
RowN (N,1) (N,2) (N,3) ... (N,M)
Ora, questo rapporto si estende su più pagine e su ogni pagina, mi piacerebbe per visualizzare sempre i dati del primo paio di righe e colonne (un po 'come il congelamento riquadri in Excel). Il numero di righe e colonne che devono essere visualizzate sempre è costante. Per esempio. Diciamo che, in ogni pagina, voglio colonne da 1 a 3 e 1 fila di apparire:
-- Page 1 --
Col1 Col2 Col3 Col4 Col5
Row1 (1,1) (1,2) (1,3) (1,4) (1,5)
Row2 (2,1) (2,2) (2,3) (2,4) (2,5)
Row3 (3,1) (3,2) (3,3) (3,4) (3,5)
Row4 (4,1) (4,2) (4,3) (4,4) (4,5)
Row5 (5,1) (5,2) (5,3) (5,4) (5,5)
-- Page 2 --
Col1 Col2 Col3 Col6 Col7
Row1 (1,1) (1,2) (1,3) (1,6) (1,7)
Row6 (6,1) (6,2) (6,3) (6,6) (6,7)
Row7 (7,1) (7,2) (7,3) (7,6) (7,7)
Row8 (8,1) (8,2) (8,3) (8,6) (8,7)
Row9 (9,1) (9,2) (9,3) (9,6) (9,7)
-- etc. ---
Come posso fare questo?
Ok ok ... mi catturati ... Sono totalmente nuovo per utilizzare Crystal Reports (quello che ha dato via?). Ho la sensazione che questo non può essere fatto con il modo in cui i dati sono attualmente in scena, ma sono totalmente aperti a mettere in scena i dati in un altro modo per fare questo lavoro. Grazie in anticipo.
Soluzione 2
Non si può raggiungere questo obiettivo con incrociati. È possibile raggiungere questo obiettivo mettendo in scena i dati in modo diverso (cioè nel modo che deve essere visualizzato) e la creazione di un rapporto normale.
Altri suggerimenti
È possibile ottenere questo .. che significa il tuo grado di creare un gruppo che può che può inviare la vostra colonna. Voglio dire, se siete colonna mese / anno e si desidera solo il 6 per foglio .. si crea un gruppo con una formula che indica se la data nel mese 6st dell'anno poi 'inizio anno', altrimenti 'fine anno' si inserisce il gruppo nel report, quindi si posiziona la vostra croce in ogni gruppo ... fatto
Mattina,
Come ho detto, è necessario trovare un collegamento tra le colonne ... Non so come ripetere le prime 3 colonne, nella misura in cui non sei etichette ....