so. ich habe die lösung jetzt in einem sap beispiel bsp gefunden. sie heisst: sbspext_table und beinhaltet einen haufen nützlicher beispiele. in der TableViewMultiLineEdit.bsp bin ich dann auf folgenden Code gestossen.
Im TableView wird ein Attribut
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
selectedRowIndexTable = "<%= selectedRowIndexTable %>"
- GeSHi ©
definiert.
Die Tabelle ist vom Std Typ:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
selectedRowIndexTable type int4table.
- GeSHi ©
Nun wird im onCreate einfach folgender Code verwendet.
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
append initial line to selectedRowIndexTable
assigning <i
>. <i> = 1.
append initial line to selectedRowIndexTable
assigning <i
>. <i> = 3.
append initial line to selectedRowIndexTable
assigning <i
>. <i> = 4.
- GeSHi ©
Diese stellen die vormarkierten Zeilen beim erstmaligen Aufrufen der Seite dar. Wenn man das ganze nun im onInitialization Teil verwendet und keine Zeilen angibt, bzw. den table einfach initialisiert, so wird nach jeder Aktion keine Zeile markiert sein. Ich probier das ganze gleich mal aus.[/code]