Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite

Beitrag von moo_jo (ForumUser / 36 / 10 / 7 ) »
Hallo Profis,

Ich entwickle gerade ein PDF Formular und habe folgende Anforderung bekommen.

Wenn es zu einem Seitenumbruch kommt, dann blende bitte einen Hinweistext ein. Zum Beispiel "siehe nächste Seite".

Konkret gebe ich eine interne Tabelle aus. Wenn es bei dieser Tabelle zu einem Seitenumbruch kommt, dann muss das dem Endnutzer als Text erkenntlich gemacht werden. Eine billige Notlösung wäre, wenn man auf jeder Seite diesen Hinweis ausgiebt. Wäre bis auf den Hinweistext auf der letzten Seite auch nicht falsch.

Aber wie blende ich dann diesen Text bei der letzten Seite aus? In diesem Formular gibt es fünf Masterseiten. Also müsste ich die letzte Seite der betroffenen Masterseite ermitteln...

Hat jemand eine Idee?

Dankessschön

Moo_jo

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Bei "echten" Tabellen kann man Fusszeilen einschließen und in der Paginierung angeben, dass sie "in aufeinander folgenden Seiten" aber nicht "in letzte Seite einschließen" angezeigt werden sollen.

Bei "Tabellen" die aus Teilformularen gefertigt sind, fällt mir nur eine Lösung per Javascript ein. So etwas wie, "wenn die aktuelle Seitenzahl der maximalen Seitenzahl entspricht die Ausgabe unterdrücken".
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite

Beitrag von moo_jo (ForumUser / 36 / 10 / 7 ) »
Da ich mehrere Masterseiten habe, müsste die Logik sein:
"Wenn letzte Seite der aktuellen Masterseite, dann unterdrücken"

Aber ich finde keine Möglichkeit die Seitenanzahl bezogen auf die Masterseite auszulesen.

Re: Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
moo_jo hat geschrieben:
18.06.2019 10:25
Da ich mehrere Masterseiten habe, müsste die Logik sein:
"Wenn letzte Seite der aktuellen Masterseite, dann unterdrücken"

Aber ich finde keine Möglichkeit die Seitenanzahl bezogen auf die Masterseite auszulesen.
Dazu ist mir leider auch nichts bekannt. Es gibt nur eine "gesamte" Seitenzählung, nicht aber bezogen auf Masterseiten. Da diese innerhalb eines Seitenstapels auch mehrmals vorkommen können, kann man die Abfolge in der Abarbeitung (statisch) nicht (oder nur umständlich) vorhersagen.

Bleibt also nur mein Vorschlag mit der Tabellen-Fusszeile.

Was eventuell noch ginge, wäre die Ausgabe während des "form:ready" immer zuzulassen und dann im "layout:ready" die Teile die man nicht braucht auszublenden. Bei "layout:ready" ist die Abfolge der Seiten (sowie auch der Masterseiten) bereits abgeschlossen und man kann noch kleinere Korrekturen duchführen. Der Textfluss kann hier nicht mehr verändert werden und wenn man Abschnitte ausblendet, rutschen die nachfolgenden Elemente nicht mehr nach.
In deinem fall müsstest du am Ende der Tabelle eine Variable im Script setzen und dadurch die Ausgabe des nächsten Info-Blocks verhindern.

Wie aber schon gesagt, mit Tabellen-Fusszeilen geht das deutlich leichter und intuitiver.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50


Seite 1 von 1

Vergleichbare Themen

5
Antw.
1361
Views
Sprachen im Adobe LiveCycle Designer
von Sebastian82 » 25.01.2021 14:51 • Verfasst in Basis
0
Antw.
1546
Views
Adobe LiveCycle Designer und Arial Narrow
von laforce61 » 20.01.2014 16:29 • Verfasst in ABAP® Core
1
Antw.
1525
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
0
Antw.
1840
Views
Adobe Forms (liveCycle) Newbie
von alonso100 » 15.10.2007 14:40 • Verfasst in Web Application Server
0
Antw.
1921
Views
Adobe LiveCycle/Interactive Forms -> auf deutsch?
von funky_escobar » 13.06.2007 08:03 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140