Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite

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

Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite

Beitrag von dpz (ForumUser / 14 / 0 / 0 ) »
Hallo,

ich habe 2 Tabellen die ich auf einem Adobe Form ausgeben möchte. Die Tabellen haben je den Schlüssel Posnr und eine 1:1 Kardinaliät (dh zu jeder Position gibt es in der Tabelle genau einen Datensatz - man hätte die Daten genausogut in eine Tabelle schreiben können)
Jetzt kommt die Anfoderung:
Beide Tabellen sollen auf einer Masterseite ausgegeben werden. Die erste der Tabellen kann zu einem Seitenumbruch führen. In diesem Fall soll auch für die zweite Tabelle nur die Positinonen auf der Seite ausgegeben werden, die in der ersten Ausgegeben wurden. Geht dies einfach ohne Scriptingorgien?

Alternativ könnte ich die gesamten Daten nur in einer Tabelle übergeben wenn es möglich wäre einen Datensatz bei der Ausgabe auf mehrere Zeilen aufzuteilen:

Das Ergebnis soll wie folgt aussehen:

Tabelle A
POS QTY Desc Price
10 1 Hammer 100,00€
20 4 Schrauben 0,10€
30 ....


Tabelle B
POS Color Size
10 Brown 100mm
20 Silver 88mm
30 ....


Freue mich über jede Idee!

VG

dpz

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


Re: Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite

Beitrag von Aba ( / / 0 / 3 ) »
Hallo dbz,

Alternativ könnte ich die gesamten Daten nur in einer Tabelle übergeben wenn es möglich wäre einen Datensatz bei der Ausgabe auf mehrere Zeilen aufzuteilen:
Über "Feld->mehrere Zeilen zulassen" und im "Layout->Höhe passend erweitern" kann man Zeilenumbrüche zulassen. Und ich meine man kann die Zellen ansonsten verschieden platzieren, da bin ich mir gerade nur nicht 100% sicher. Vielleicht hilft dir davon ja schon was weiter.

Aba

Re: Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite

Beitrag von jocoder (Specialist / 338 / 3 / 101 ) »
Pro Tabellenzeile kann es nur ein Datenbinding geben.

Entweder führst du die Tabellen bereits in der zugehörigen Formularschnittstelle zusammen oder legst im Formular zwei Tabellen nebeneinander an.

Re: Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite

Beitrag von dpz (ForumUser / 14 / 0 / 0 ) »
Ich habe nun bereits die Tabellen zu einer zusammengefügt.
Dann habe ich auf der Masterseite für die Tabellen die Inhaltsbereiche IH1 und IH2 angelegt.

Um die Tabellendaten in den Inhaltsbereichen auszugeben habe ich bereits folgendes probiert:
- Teilformular TableDATA mit Inhalt = Textfluss und Datenbindung TAB_ITEMS.DATA[*] und Teilformular wiederh. für jedes Datenelement ausgeben.
- Darunter 2 Teilformulare TF1 und TF2 (eins für jeden Inhaltsbereich) mit Inhalt = Position, keiner Datenbindung und Platizierung im Inhaltsbereich IH1 bzw. IH2. Nach: Übergeordnet weiter füllen. Überlauf: Ohne
- In den Teilformularen TF1 und TF2 dann die Textfelder mit Bindung z.B. $.DESCRIPTION.

Das Ganze funktioniert auch schon grundsätzlich. Es gibt nur das Problem, dass pro Seite jeweils nur eine Zeile der Tabelle ausgegeben wird, obwohl noch Platz für weitere Zeilen in IH1 und IH2 wäre. Ich habe schon sehr viel mit der Pagenierung von TF1 und TF2 gespielt habe aber noch keine Lösung gefunden.

LG

dpz

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2266
Views
Adobe PDF-Forms: Bedingung für Druck einer Seite
von ralf.wenzel » 21.05.2014 08:30 • Verfasst in ABAP® Core
9
Antw.
660
Views
Tabelle in Adobe Forms ausgeben
von L0w-RiDer » 12.05.2022 11:06 • Verfasst in ABAP® für Anfänger
4
Antw.
2078
Views
Adobe Forms - Formatierten Text in Tabelle ausgeben
von agarchow » 27.03.2018 13:52 • Verfasst in ABAP® Core
0
Antw.
1965
Views
Adobe Forms Etiketten mehrfach ausgeben und nur 1x anpassen
von gago » 08.03.2018 14:26 • Verfasst in ABAP® Core
1
Antw.
2397
Views
Tabellen mit Adobe forms
von Yeliz92 » 26.05.2017 11:05 • Verfasst in Sonstige Module

Ü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