GELÖST - ADOBE Forms - geschachtelte Tabellen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von Xilukarim (ForumUser / 58 / 11 / 5 ) »
Hallo,

ich versuche Daten zweier Tabellen auszugeben die geschachtelt sind. Von der inneren Tabelle wird aber nur eine Zeile ausgegeben, obwohl mehrere vorhanden sind.

Es geht um die Ausgabe einer Packliste, nach Lagerplatz übergeordnet sortiert, und dazu die Komponenten pro Lagerplatz. Der Kontext sieht so aus:
Zwischenablage02.png
In den Positionen habe ich als Where-Bedingung: LGORT = Lagerorte-lgort

Im Formular habe ich folgende Struktur:
Zwischenablage03.png
Im Teilformular Lagerorte habe ich folgendes Binding: $.LAGERORTE.DATA[*]
In der Tabelle Positionen habe ich dieses Binding: $.POSITIONEN.DATA[*]

Die Zeile1 ist angehakt bei "Zeile für jedes Datenelement wiederholen"

In der jeweiligen Zeile 1 wird auch der richtige Inhalt (zum Lagerort gehörig) angezeigt, aber eben nur eine Zeile.

Wo kann hier der Fehler stecken?

VG
Xilukarim
Zuletzt geändert von Xilukarim am 27.05.2019 09:36, insgesamt 1-mal geändert.
ECC 6.07
Netweaver 7.40

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


Re: ADOBE Forms - geschachtelte Tabellen

Beitrag von Andaria (ForumUser / 18 / 1 / 6 ) »
Hallo,

um sicherzugehen:
Du hast die Datenbindung $.POSITIONEN.DATA[*] schon auf der Zeile und nicht auf der Tabelle, oder?

Ansonsten kann du auch einen Trace erstellen und schauen ob die Daten dort richtig in der Datendatei stehen. Dann kannst du mit Sicherheit sagen, ob der Fehler im Kontext oder im Layout zu finden ist.

Folgende Benutzer bedankten sich beim Autor Andaria für den Beitrag:
Xilukarim


Re: ADOBE Forms - geschachtelte Tabellen

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
Um einen möglichen Fehler im Kontext auszuschließen, kannst du dir mit dem Debugger die XML-Daten eines (Test-)Aufrufes abgreifen:
Einen BREAK-POINT in FPCOMP_FORM_END und nach der FORM-Routine FINISH_FORM in der Variable (Struktur) DOCUMENT das Feld XML auslesen und mit den Debugger-Tools als Datei auf dem PC speichern.
Da kannst du dir die Datei mit jedem besseren (XML-)Editor anschauen und solltest so erkennen ob der Aufbau LAGERORTE/POSITIONEN nach deinen Vorstellungen korrekt befüllt ist. Diese Datei kannst du übrigens auch als "Testdaten" im Formular hinterlegen und dieses damit direkt aus dem ALD heraus aufrufen, PDF-Druckvorschau inklusive.

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

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 - geschachtelte Tabellen

Beitrag von Xilukarim (ForumUser / 58 / 11 / 5 ) »
Hallo Andaria,
Du hast die Datenbindung $.POSITIONEN.DATA[*] schon auf der Zeile und nicht auf der Tabelle, oder?
Doch, hatte ich auf der Tabelle, jetzt in der Zeile funktioniert alles! Vielen Dank!

Xilukarim
ECC 6.07
Netweaver 7.40

Re: GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von clemenss (ForumUser / 4 / 0 / 1 ) »
von a-dead-trousers: DOCUMENT hat kein Feld XML. Nur XFD als binary. Das Debug-Werkzeug erlaubt leider kein download von binaries. Was nun?

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

Life goes on,

Clemens

Re: GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
clemenss hat geschrieben:
25.02.2024 16:02
DOCUMENT hat kein Feld XML. Nur XFD als binary.
Stimmt, Sorry, hatte da grad kein System zu Hand zum Nachschauen. Du hast aber trotzdem das richtige gefunden.
clemenss hat geschrieben:
25.02.2024 16:02
Das Debug-Werkzeug erlaubt leider kein download von binaries. Was nun?
"Anzeigen im Browser" und dann Rechtsklick "Speichern unter".
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: GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von clemenss (ForumUser / 4 / 0 / 1 ) »
Anzeigen im Browser? Wo gibt es das?
Life goes on,

Clemens

Re: GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
XML-Browser.png
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: GELÖST - ADOBE Forms - geschachtelte Tabellen

Beitrag von clemenss (ForumUser / 4 / 0 / 1 ) »
Alles klar, Danke. Ich glaube, die XML-Anzeige direkt in SFP erzählt mir noh mehr Details. Dennoch: Danke vielmals - ich hoffe, ich bekomme die Kuh bald vom Eis.
Life goes on,

Clemens

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3574
Views
GELÖST - Adobe Forms - Download - Keine Seiten
von shimsham » 19.02.2019 09:17 • Verfasst in ABAP® Core
6
Antw.
3234
Views
[GELÖST] - Adobe Forms - Seitenumbruch nicht möglich
von Xilukarim » 02.05.2019 11:29 • Verfasst in ABAP® Core
1
Antw.
2901
Views
Tabellen mit Adobe forms
von Yeliz92 » 26.05.2017 11:05 • Verfasst in Sonstige Module
3
Antw.
2049
Views
Adobe Forms: 2 Tabellen ausgeben, mit jeweils den gleichen Positionen auf einer Seite
von dpz » 04.12.2019 19:16 • Verfasst in ABAP® Core
1
Antw.
2906
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 1792
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 3626