on 09-24-2008 10:54 AM
Hi experts,
I have drop down by key and input field in ALV coulmn as cell variants.
The input field is editable but i cannot change the values of drop down. The list of drop down is filled.
Could you plz suggest me some solution.
Regards,
Arti.
Hi,
can you paste your code here.
Thanks
Suman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
WHEN 'FIELD'.
CLEAR lr_col_header.
lr_col_header = ls_column-r_column->create_header( ).
lv_field_header = zcl_zxa_str=>get_otr( 'Z45/FIELD_HEADER' ).
lr_col_header->set_text( lv_field_header ).
lr_col_header->set_tooltip( lv_field_header ).
CREATE OBJECT lr_drdn_by_key
EXPORTING
selected_key_fieldname = ls_column-id.
lr_drdn_by_key->set_selected_key_fieldname( 'DRP_DWN_VALUES' ).
lr_drdn_by_key->set_key_visible( abap_true ).
wd_this->add_cell_variant( io_column = ls_column-r_column
io_cell_editor = lr_drdn_by_key
iv_variant_column_name = 'CELL_VARIANT'
iv_variant_key_value = 'DROPDOWN_BY_KEY' ).
CREATE OBJECT lr_input_field
EXPORTING
value_fieldname = ls_column-id.
wd_this->add_cell_variant( io_column = ls_column-r_column
io_cell_editor = lr_input_field
iv_variant_column_name = 'CELL_VARIANT'
iv_variant_key_value = 'INPUT_FIELD' ).
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.