Adobe Formularanpassung

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

Getting started ... Alles für einen gelungenen Start.
22 Beiträge • Vorherige Seite 2 von 2 (current)
22 Beiträge Vorherige Seite 2 von 2 (current)

Re: Adobe Formularanpassung

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
So ich hätte jetzt mal die Daten fertig programmiert und das Programm soweit erstellt. Bloß leider lassen sich die Werte nicht in dem Formular anzeigen und ich weiß einfach nicht wieso...

Hier wäre das Coding:

Und hier die Übergabe der Tabellen an das Formular:

Hier die Schnittstelle und die Parameter:

Fortsetzung nächste Nachricht.
Zuletzt geändert von Bright4.5 am 17.05.2020 20:46, insgesamt 1-mal geändert.

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


Re: Adobe Formularanpassung

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Fortsetzung:

Hier ist der Coding-Teil von den Parametern:



Und hier das Formular:

Hier der Knoten:

Fortsetzung Nachricht 3:
Zuletzt geändert von Bright4.5 am 17.05.2020 20:46, insgesamt 1-mal geändert.

Re: Adobe Formularanpassung

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Nachricht 3:

und hier der Knoten in welchen ich es eingepflegt habe:



Hier die Struktur :



Also ich habe mir die Daten rausselektiert wie in Bild1 und pflege diese in die insp_lt2 ein. Hierbei habe ich die Struktur um die V_EQUI erweitert, welche das Feld EQFNR beinhaltet und speichere es in dieses Feld. Nun bin ich ins Layout gegangen und habe mir das Feld EQFNR von der Datensicht auf die Designsicht gezogen auf den Platz wo ich es gerne hätte (siehe Bild). Dort habe ich natürlich die entsprechende Bindung vorgenommen (siehe Bild). Wenn ich das Programm nun ausführe, wird der Wert dort auch aufgenommen und gespeichert. Er wird auch übergeben, bloß leider wird es nie angezeigt! Weiß da jemand an was das liegen könnte? oder sieht da jemand einen Fehler??

Vielen Dank im Voraus.
Zuletzt geändert von Bright4.5 am 17.05.2020 20:47, insgesamt 1-mal geändert.

Re: Adobe Formularanpassung

Beitrag von a-dead-trousers (Top Expert / 4287 / 214 / 1142 ) »
Meist liegt da ein Fehler bei der Datenbidung vor.
Ich geh dann zerst her und debugge den Funktionsbaustein FPCOMP_FORM_END um an das XML ranzukommen, das an den ADS geschickt wird. Das prüfe ich nur um sicherzugehen, dass die Daten korrekt übergeben wurden. Als nächstes prüfe ich die in der Datenbindung hierachisch übergeordneten Knoten. Wenn $ drin vorkommt bezieht sich die Datenbindung auf den übergeordneten Knoten usw. Du hast das Ganze noch dazu in einer Tabelle, daher muss irgendwo auch die "Wiederholung" gepflegt sein. Wenn es keinen "echten" Tabellenknoten gib, muss das in einem der Teilformulare eingestellt werden.
Das XML aus dem Funktionsbaustein kann man sich im LC Designer auch als Testdaten hinterlegen. Dann funktioniert die PDF Vorschau und man kann eventuell über die Nachrichtenkonsole Fehler schneller erkennen.

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

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 Formularanpassung

Beitrag von jocoder (Specialist / 339 / 3 / 101 ) »
Wenn ich das richtig interpretiere, sollte der Container "CHARACTERISTIC_DETAIL" die Bindung $.INSP_LT2 bekommen und der Container "CHARACTERISTIC" die Bindung DATA[*]. Dies verweißt dann auf die entsprechende Tabellenzeile.
Das Feld Prüfmerkmal braucht dann nur noch die Bindung V_EQUI1.EQFNR.
Wenn die Datenbindung mit $. anfängt, sucht das System nicht in der aktuellen Tabellenzeile der INSP_LT2 nach diesem Feld, sondern in den Importparametern. Ohne ein Präfix, wird in der übergeordneten Datenbindung nach diesem Feld gesucht.

Re: Adobe Formularanpassung

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Lucyalison hat geschrieben:
07.05.2020 10:51
Es fasziniert mich immer wieder, dass Kunden bzw. Arbeitgeber denken, wer Abap kann, der kann auch Formulare.
"Irgendwas mit Computern...."


Ralf

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag (Insgesamt 2):
a-dead-trousersLucyalison

Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Adobe Formularanpassung

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Super, es hat nun endlich funktioniert. Im Code war leider noch ein clear drin :/

Vergleichbare Themen

3
Antw.
883
Views
AdobeForms Formularanpassung
von anna2205 » 17.09.2020 09:19 • Verfasst in ABAP® für Anfänger
1
Antw.
1595
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
3
Antw.
668
Views
Adobe Formular
von L0w-RiDer » 04.06.2021 11:49 • Verfasst in ABAP® für Anfänger
4
Antw.
5663
Views
Adobe Interactive
von harry1991 » 07.03.2013 11:43 • Verfasst in ABAP® Core
9
Antw.
707
Views
Adobe Formular erstellen
von L0w-RiDer » 31.05.2021 09:19 • Verfasst in ABAP® für Anfänger

Ü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.