Felder auslesen mit Instance Manager
Verfasst: 22.07.2011, 10:11
Hallo zusammen!
Bin ein SAP Entwickler und habe die Aufgabe über die SAP Interactive Forms ein dynamisches Formular zu erstellen. Bin auch schon recht weit damit, kann Zeilen hinzufügen und löschen mit Hilfe des Instance Managers. Nun muss ich in dem Formular, die eingegeben Werte in der Preis Spalte, über alle Zeilen, in einem Feld oberhalb aufsummieren bzw. beim Löschen der Zeile subtrahieren.
Habe hier auf der Seite ein tolles Beispiel gefunden:
Mustervorlagen & Tutorials > Mit Schaltfläche alle hinzugefügten Tabellenzeilen auf einmal verschwinden lassen.
das eigentlich genau das macht, was ich brauche für das Feld Summe.
Da ich ziemlicher JavaScript Leihe bin und ich leider keine Möglichkeit habe mir das Scripting des Beispiels irgendwie anzuschauen, bräuchte ich etwas Unterstützung. Hat jemand ein Beispiel Coding für mich, wie ich die Zeileninhalte mit dem InstanceManager auslese und diese, je nach Aktion, addiere bzw. subtrahiere? Bzw. wie gehe ich für solch eine Aktion vor?
Bin über alle Hinweise dankbar!
Grüße
Barney
Bin ein SAP Entwickler und habe die Aufgabe über die SAP Interactive Forms ein dynamisches Formular zu erstellen. Bin auch schon recht weit damit, kann Zeilen hinzufügen und löschen mit Hilfe des Instance Managers. Nun muss ich in dem Formular, die eingegeben Werte in der Preis Spalte, über alle Zeilen, in einem Feld oberhalb aufsummieren bzw. beim Löschen der Zeile subtrahieren.
Habe hier auf der Seite ein tolles Beispiel gefunden:
Mustervorlagen & Tutorials > Mit Schaltfläche alle hinzugefügten Tabellenzeilen auf einmal verschwinden lassen.
das eigentlich genau das macht, was ich brauche für das Feld Summe.
Da ich ziemlicher JavaScript Leihe bin und ich leider keine Möglichkeit habe mir das Scripting des Beispiels irgendwie anzuschauen, bräuchte ich etwas Unterstützung. Hat jemand ein Beispiel Coding für mich, wie ich die Zeileninhalte mit dem InstanceManager auslese und diese, je nach Aktion, addiere bzw. subtrahiere? Bzw. wie gehe ich für solch eine Aktion vor?
Bin über alle Hinweise dankbar!
Grüße
Barney