Adobe Forms - Content Area befüllen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Adobe Forms - Content Area befüllen

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Hallo zusammen,

ich habe zwei master pages für die erste und die nachfolgenden Seiten. Auf den Seiten sind jeweils zwei Content Areas für den eigentlichen Inhalt und eine separate für einen OMR-Code.

Irgendwie muss ich es jetzt hinbekommen, nach dem Generieren des Formularinhalts nochmal über alle Seiten zu loopen und die OMR Content Areas mit einem Image zu befüllen. Die Vorstellung wäre in etwa so:

Code: Alles auswählen.

; FormCalc
for i=0 upto xfa.host.numPages step 1 do
	var nodes = xfa.layout.pageContent(i, "contentArea")
	for x=0 upto nodes.length step 1 do
                ; 
	endfor
endfor
Ich weiß aber nicht, wie ich das umsetzen kann. Das Event layout:ready klingt schon vielversprechend, aber darin darf man ja keine neuen Objekte hinzufügen. Insgesamt versteh ich noch nicht, ob es überhaupt möglich ist, Bilder per Skript auf das Formular zu laden.

Danke schonmal im Voraus!

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


Re: Adobe Forms - Content Area befüllen

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
hi!

Ist es immer der gleiche OMR-Code oder soll auf jeder Seite ein anderer stehen?

Gruss, ADT
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 Forms - Content Area befüllen

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Hi,

ja, der OMR-Code muss auf jeder Seite anders sein. Ich hab den Ratschlag erhalten, dass ich das mit einem Table an URLs mache und dann ein Binding auf das ImageField setze. Irgendwie bekomm ich das allerdings nicht so richtig mit der Pagination hin, da ja auch meine Datentabelle parallel befüllt werden muss.

Also ich schaffe es theoretisch, erst alle OMR-Codes auf Seiten zu bringen und die eigentlichen Daten dann im Anschluss auf andere, aber beide zusammen auf einer geht noch nicht :!:

Re: Adobe Forms - Content Area befüllen

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Ich weiß jetzt nicht, wie du deine Daten intern aufgebaut hast und an das Formular übergibst, aber ich würde das ungefähr so lösen:
Eine Tabelle die die Struktur einer Seite abbildet.
Je Zeile (=Seite) dann eine URL für den OMR-Code und die restlichen Daten (Felder, Strukturen, Tabellen, Bilder usw.)
Im Master nur EIN content area.
Im Content ein Subform für die Ausgabe der Tabelle (= Binding), wobei hier der Seitenwechsel aktiviert ist.
Dieses SubForm hat als Layout "Positionierung" eingestellt.
Unter dem Subform werden zwei weitere Subforms angelegt.
Subform 1 ist so groß wie für die Ausgabe der Seiteninformation notwendig ist und hat als Layout "Fließtext".
Die Inhalte die ausgeben werden sollen kommen in dieses Subform.
Subform 2 ist an die Stelle positioniert wo der OMR-Code ausgegeben werden soll und enhält das Bild.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
lausek

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 Forms - Content Area befüllen

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Erstmal Danke für den Vorschlag!

Ich finde es etwas suboptimal, dass ich die tatsächliche Tabellengröße auf dem Formular schon vorher wissen muss. Das hemmt etwas die Flexibilität, aber eine andere Möglichkeit sehe ich leider auch nicht...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
13333
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
0
Antw.
7607
Views
Adobe Interactive Forms
von Diko » 06.08.2008 13:26 • Verfasst in ABAP® Core
3
Antw.
2237
Views
QR-Code in adobe forms
von L0w-RiDer » 04.07.2022 14:40 • Verfasst in ABAP® für Anfänger
8
Antw.
2355
Views
Adobe Forms Seitenumbruch
von Lucyalison » 28.06.2022 12:56 • Verfasst in ABAP® Core
1
Antw.
3433
Views
ZPL Steuerzeichen in Adobe Forms
von Lucyalison » 16.09.2020 09:59 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

HR in der Zukunft?
Gestern von DeathAndPain 6 / 2832
Prüfzeugnisse Anlagen finden
vor 4 Tagen von ewx gelöst 2 / 349
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 309

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

HR in der Zukunft?
Gestern von DeathAndPain 6 / 2832
Prüfzeugnisse Anlagen finden
vor 4 Tagen von ewx gelöst 2 / 349
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 309

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 309
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6512
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24327