Hallo Zusammen,
ich möchte folgendes realisieren - ein OO ALV soll Daten anzeigen und verdichten und am Ende auch Summenzeilen ausgeben. Das besondere bei einigen Feldern der Summenzeile ist, dass diese nicht nur einfach aufadiert werden sollen, sondern das eine Formel für die Berechnung benutzt wird.
Nun wenn ich den ALV erstmals anzeige, dann eine Spalte markiere durchlaufe ich meine Methode handle_after_user_command und da kann ich auf die Summenzeilen dann zugreifen diese manipulieren und dann erscheint diese Manipulation auf der Anzeige.
Wenn ich jetzt im Layout der Anzeige mitgebe, dass ich auch die zu berechnenden Spalten addieren will, dann die Methode ... first_display ausführe, danach mir die Summenzeilen besorge diese manipuliere erscheinen diese Änderungen nicht sofort bei der Ausgabe, sondern erst wenn eine Aktion ausgeführt wurde. Ich denke das Problem ist der Zeitpunkt - daher meine Frage hat jemand dazu eine Idee was den Ablauf angeht?
Ich hoffe meine Ausführungen waren einigermassen verständlich oder?