2016-05-04 5 views
0

Ich möchte eine leere Seite in einem Bericht mit Oracle Reports Developer bedingt einfügen. Der Bericht besteht aus einer konstanten Kopfzeile und darunter befindet sich ein Wiederholungsrahmen, der auf der ersten Seite beginnt und N Seiten enthält. Ich möchte eine leere Seite auf der zweiten Seite des ausgeführten Berichts bedingt einfügen. Es ist einfach, wenn ich es nach der Überschrift und vor dem Wiederholungsrahmen einfüge. Ich weiß nicht, wie man eine Lücke in einer Tabelle macht, die durch den Wiederholungsrahmen gemacht wird.So fügen Sie eine Lücke in einem Reapering-Frame mit einer leeren Seite in Oracle Reports Developer

Ich habe versucht, einen kleinen Rahmen auf jeder Seite gedruckt, einen Zeilenumbruch nach ihm setzen und es nur auf Seite 2 (mit srw.get_page_number) sichtbar machen. Es funktioniert nicht. Der Zeilenumbruch wird nicht durchgeführt, und selbst wenn er vorgenommen würde, würden einige Tabellenköpfe im Bericht festgelegt werden, die auf jeder Seite gedruckt werden.

Antwort

1

Sie könnten einen großen, transparenten Rahmen fester Größe in den sich wiederholenden Rahmen einfügen. Machen Sie die Höhe des Wiederholungsrahmens variabel und setzen Sie einen Formattrigger auf den Rahmen mit fester Größe, so dass nur auf der gewünschten Seite gedruckt wird.

+0

Noch würde es einige Tabellenüberschriften auf der zweiten Seite geben, die auf jeder Seite gedruckt werden. Ich muss sie in Format-Triggern bedingt deaktivieren. Aber im Allgemeinen funktioniert es. – ZdenekSmetana