Feld zur Laufzeit auf Readonly setzen
Posted: Wed Jun 26, 2013 3:17 pm
Hallo,
also blutiger WebDynpro-Anfänger brauche mal etwas Hilfe ...
Ich habe eine Anwendung gebastelt, in der zur Laufzeit (in Abhängigkeit einer Checkbox) betimmte Felder meiner Eingabemaske auf Readonly wechseln sollen.
Aus dem Paket SWDP_DEMO habe ich mir auch das passende Beispiel (DEMO_CONTEXT_PROP) herausgesucht und entsprechnd angepasst. Die Methode wird auch durchlaufen ... nur passiert überhaupt nichts...
'readonly' wird der Methode als Importing-Parameter übergeben.
Was mache ich falsch???
Gruß
Ulf
also blutiger WebDynpro-Anfänger brauche mal etwas Hilfe ...
Ich habe eine Anwendung gebastelt, in der zur Laufzeit (in Abhängigkeit einer Checkbox) betimmte Felder meiner Eingabemaske auf Readonly wechseln sollen.
Aus dem Paket SWDP_DEMO habe ich mir auch das passende Beispiel (DEMO_CONTEXT_PROP) herausgesucht und entsprechnd angepasst. Die Methode wird auch durchlaufen ... nur passiert überhaupt nichts...
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- METHOD EXTERN_SET_READONLY .
- * navigate from <CONTEXT> to <IT9084> via lead selection
- lo_nd_it9084 = wd_context->get_child_node( name = wd_this->wdctx_it9084 ).
- * get element via lead selection
- lo_el_it9084 = lo_nd_it9084->get_element( ).
- CALL METHOD lo_el_it9084->set_attribute_property
- EXPORTING
- attribute_name = 'PERNR'
- property = lo_el_it9084->e_property-read_only
- value = readonly.
- GeSHi ©
'readonly' wird der Methode als Importing-Parameter übergeben.
Was mache ich falsch???
Gruß
Ulf