2016-05-16 6 views
-1

Ist es möglich, die Anzahl der Kopien für die Seite festzulegen?Wie wird die Anzahl der Kopien für jede Seite nach Wert in Ireport festgelegt?

Zum Beispiel:

SELECT NAME, TYPE, MENGE VON INFORMATIONS

SQL Ergebnis:

Tom | Haus | 2

Marke | Autos | 3

Eine Seite ist für Tom und die zweite Seite ist für Mark.

Kann ich SQL schreiben, die mir so viele Ergebnisse ausgibt, wie ich will. (einige für die Schleife?)

Ich möchte in der Vorschau 2 Seiten für Tom (Kopien) und 3 Seiten für Mark sehen. (5 Seiten zu drucken)

Bitte, wenn Sie an mir können Beispielcode oder Bilder, wie es geht.

Antwort

1

Wenn Sie Reihen auf der Menge zu generieren, können Sie tun:

select i.*, generate_series(1, i.quantity) as n 
from informations i; 

Dies scheint zu sein, was Sie fragen.

+0

Ja, das hat mein Problem gelöst. Vielen Dank –