Hallo,
ich als absoluter Neuling in Sachen ABAP und BSP darf mich als Pratikant anhand einer BSP-Applikation in die ganze Thematik reiarbeiten. Nun bin ich dabei auf folgendes Problem gestoßen.
Ich hab eine TableView definiert mit den jeweiligen TableViewColumns. Laut Dokumentation kann ich über "$FELDNAME$" auf ein Feld der Tabelle zugreifen.
Das geht aber praktisch nicht, denn ich bekomme die Fehlermeldung im Browser: "<htmlb:tableViewColumn>: $FeldName$ Ausdrücke werden im DESIGN2003 nicht mehr unterstützt."
Ok, so weit, so gut, das akzeptiere ich ja. Um den Inhalt des Feldes in einem Eingabefeld darzustellen, kann ich ja auch folgendes schreiben:
Code: Alles auswählen.
<htmlb:tableViewColumn columnName = "INFO"
type = "INPUT">
Doch leider habe ich dann keine Möglichkeit, auf die Events und Attribute des InputFields weiterhin zuzugreifen.
Deswegen meine eigentliche Frage: Gibt es eine alternative Möglichkeit, auf die Felder einer Tabelle zuzugreifen, die mit dieser Variante aus dem Design2002 gleichwertig ist?
Code: Alles auswählen.
<htmlb:tableViewColumn columnname = "INFO"
type = "USER">
<htmlb:inputField id = "Produktinfos"
value = "$INFO$" />
</htmlb:tableViewColumn>
(Ich hoffe, ich hab mich soweit verständlich ausgedrückt und mein Anliegen nachvollziehbar formuliert.)