Berechnung in dynamischen Tabellen + Datenbindung
Verfasst: 26.05.2015, 15:29
Hallo,
ich bräuchte eure Hilfe bei einer dynamischen Tabelle.
Ich habe eine Tabelle mit Materialen. Zu jedem Material können beliebig viele
Zeilen hinzugefügt werden. Wobei dann zum Schluss zu diesem Material der Gesamtwert Berechnet wird.
Ich habe es auch geschafft dies im LCD zu realisieren mit "Tabelle in Tabelle".
Das hinzufügen und Löschen von Instancen Funktioniert.
Jedoch wird komischer weiße der erste Eintrag dubliziert, und ich weiß nicht woran es liegt. (siehe Bild).
Die Berechnung der Gesamtsumme bereitet mir ebenfalls Probleme:
Derzeit berechnet er mir nur die jeweils erste Instance aber nicht die hinzugefügten. Welche Formel muss ich hier verwednen?
Irgendwie spreche ich wohl die Zeilen nicht richtig an und die Berechnung innerhalb einer Zeile funktioniert nicht??? Auch über das richtige Event bin ich mir nicht sicher. Eigentlich sollte die Gesamtsumme Berechnet werden beim Verlassen des Feldes. Oder wo habe ich einen Logik Fehler?
Die XML-Quelle dazu:
<LT_MAT2>
<DATA xfa:dataNode="dataGroup">
<MATNR>001</MATNR>
<IDNLF/>
<MAKTX/>
<VORMAT_BEZ/>
<VORMAT_POS/>
<VORMAT_WERT/>
</DATA>
<DATA xfa:dataNode="dataGroup">
<MATNR>0021</MATNR>
<IDNLF/>
<MAKTX/>
<VORMAT_BEZ/>
<VORMAT_POS/>
<VORMAT_WERT/>
</DATA>
</LT_MAT2>
ich bräuchte eure Hilfe bei einer dynamischen Tabelle.
Ich habe eine Tabelle mit Materialen. Zu jedem Material können beliebig viele
Zeilen hinzugefügt werden. Wobei dann zum Schluss zu diesem Material der Gesamtwert Berechnet wird.
Ich habe es auch geschafft dies im LCD zu realisieren mit "Tabelle in Tabelle".
Das hinzufügen und Löschen von Instancen Funktioniert.
Jedoch wird komischer weiße der erste Eintrag dubliziert, und ich weiß nicht woran es liegt. (siehe Bild).
Die Berechnung der Gesamtsumme bereitet mir ebenfalls Probleme:
Derzeit berechnet er mir nur die jeweils erste Instance aber nicht die hinzugefügten. Welche Formel muss ich hier verwednen?
Irgendwie spreche ich wohl die Zeilen nicht richtig an und die Berechnung innerhalb einer Zeile funktioniert nicht??? Auch über das richtige Event bin ich mir nicht sicher. Eigentlich sollte die Gesamtsumme Berechnet werden beim Verlassen des Feldes. Oder wo habe ich einen Logik Fehler?
Die XML-Quelle dazu:
<LT_MAT2>
<DATA xfa:dataNode="dataGroup">
<MATNR>001</MATNR>
<IDNLF/>
<MAKTX/>
<VORMAT_BEZ/>
<VORMAT_POS/>
<VORMAT_WERT/>
</DATA>
<DATA xfa:dataNode="dataGroup">
<MATNR>0021</MATNR>
<IDNLF/>
<MAKTX/>
<VORMAT_BEZ/>
<VORMAT_POS/>
<VORMAT_WERT/>
</DATA>
</LT_MAT2>