Hallo, guten Morgen und sorry für den Titel, aber mir fällt nichts besseres ein.
Mein Problem:
Ich habe ein Tableview das mit einem Iterator gerendert wird. Nun sollen aber einzelne Spalten editierbar sein und andere nicht. dies soll abhängig sein von einem bestimmten Spalteninhalt. Weis jmd. Rat ?
"Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht." Albert Einstein
Hi,
ich würde das gesamte TableView editierbar machen (Damit Modelbinding sauber greift) und würde dann in der Implementierung der Iterator-Methode IF_HTMLB_TABLEVIEW_ITERATOR~RENDER_CELL_START jeweils selbst - aufgrund des Zell-Inhaltes der Spalte - entscheiden, ob ich ein Textfeld rendere, welches eingabebereit ist, oder nicht.
Weiterhin habe ich in der Signatur der Methode IF_HTMLB_TABLEVIEW_ITERATOR~RENDER_CELL_START gesehen, dass es den Parameter P_EDIT_MODE gibt. Vielleicht kann man durch setzen dieses FLAG Ihre Aufgabe erfüllen.