ich habe wieder mal ein Problem mit der Banf. Wir wollen in den Positionen ein eigenes Feld definieren, in dem durch ein Icon bestimmte Zustände signalisiert werden sollen. Lt. Doku gibt es dazu die Struktur CI_EBANMEM (= kundeneigene Felder, die nicht in der DB gespeichert werden). Diese Struktur ist bereits entsprechend erweitert. Nun fülle ich mittels Erweiterung MEREQ001, FuBa EXIT_SAPLMEREQ_007, dieses Iconfeld. Auch das klappt noch wie gewünscht.
Wenn ich jedoch in der Anzeige der Banf-Positionen mein Icon-Feld einblenden will, taucht es im Feldvorrat nicht auf - das ist mein eigentliches Problem. Hat jemand von euch eine Idee? Die Doku hilft mir hier leider auch nicht weiter...
ich hab's selbst lösen können: die ALV-Struktur wird aus dem Buffer aufgebaut - wenn man also während der System-Up-Time hier Änderungen vornimmt, muss man den Buffer zurücksetzen, z.B. mit BCALV_BUFFER_DEL_SHARED / BCALV_BUFFER_DELETE. Danach ist das neue Feld sofort sichtbar...