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 / 4395 / 223 / 1182 ) »
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 / 4395 / 223 / 1182 ) »
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.
2927
Views
Sprachen im Adobe LiveCycle Designer
von Sebastian82 » 25.01.2021 14:51 • Verfasst in Basis
0
Antw.
1704
Views
Adobe LiveCycle Designer und Arial Narrow
von laforce61 » 20.01.2014 16:29 • Verfasst in ABAP® Core
1
Antw.
2572
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
0
Antw.
2016
Views
Adobe Forms (liveCycle) Newbie
von alonso100 » 15.10.2007 14:40 • Verfasst in Web Application Server
0
Antw.
2104
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

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 21 / 2520
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1660

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

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 21 / 2520
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1660

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 720
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2346
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8929