by Christian4831 » Thu Jun 03, 2004 4:16 pm
Hi,
1. die Verwendung von Platzhaltern wie $SPALTENNAME$ ist ab BSP Design 2003 obsolet. Man kann dann nur noch das Tableview Iterator Konzept nutzen. Hierbei muss man eine Klasse erzeugen, die das Interface IF_HTMLB_TABLEVIEW_ITERATOR implementiert. Der Vorteil an dem Teil ist, dass man damit relativ einfach generisch Tabellen rendern kann.
2. das Problem mit dem Link kannst du folgendermaßen lösen: Du setzt bei der tableViewColumn das Attribut onClick mit deiner gewünschten Action. Den Link nutzt du dann nur zu kosmetischen Gründen, damit das Ganze halt wie ein Link aussieht.
Im Eventhandler kannst du dann einen Event vom Typ cl_htmlb_event_tableview abfangen. Dieser beinhaltet das Attribut row_index, über das du dir die aktuelle Zeile holen kannst.
viele Grüsse,
Tim