2011-02-07 14 views
5

Sto provando a creare un report usando IDE di iReport-3.6.7. Ho aggiunto un set di dati che ho usato per riempire i valori in una tabella nella sezione Dettagli del report. Tutto va bene con la compilazione del report. Ma il problema è che quando eseguo il report nell'IDE, esso visualizza interi valori tanto quanto il numero di tuple nella tabella di origine. Ad esempio, se la mia tabella nel database di origine contiene 16 tuple, in iRepoort IDE la tabella viene ripetuta 16 volte. Per favore, non dirmi che lo posizionerei in altre sezioni, ad es. Table Header, Table Footer, ecc.Come impedire i valori ripetuti nella tabella di iReport-3.6.7?

risposta

3

Il problema è stato causato dal mio approccio errato alla progettazione del report. Dato che tutto ciò che inseriamo nella banda Detail di iReport viene popolato in fase di esecuzione, la mia tabella (che avrei messo nella banda Detail of report) è stata compilata tutte le volte della tupla restituita dalla query del report.

0

Ho avuto lo stesso problema, l'ho risolto, modificando la query SQL nel sottoreport 1 nello spazio dell'intestazione, ande il supreport2 nello spazio dei dettagli, se la tabella è grande e si inserisce nello spazio dell'intestazione, quindi darti un errore come questo "ciclo infinito che crea una nuova pagina a causa di overflow dell'intestazione di colonna"

0

rendere falso "stampa valore ripetuto" selezionando un campo particolare

Problemi correlati