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 / 4271 / 213 / 1140 ) »
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 / 4271 / 213 / 1140 ) »
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.
1537
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
0
Antw.
1056
Views
Adobe forms Grafik
von Lucyalison » 27.09.2017 16:56 • Verfasst in ABAP® Core
2
Antw.
2744
Views
Steuerkommandos in Adobe Forms
von ewx » 16.08.2018 21:06 • Verfasst in Basis
3
Antw.
446
Views
QR-Code in adobe forms
von L0w-RiDer » 04.07.2022 14:40 • Verfasst in ABAP® für Anfänger
8
Antw.
538
Views
Adobe Forms Seitenumbruch
von Lucyalison » 28.06.2022 12:56 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 72
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141