methods set_editable .
methods set_readonly .
methods set_row_pos
importing
value(iv_value) type lvc_rowpos .
methods set_col_pos
importing
value(iv_value) type lvc_colpos .
methods set_fieldname
importing
value(iv_value) type lvc_fname .
methods set_tabname
importing
value(iv_value) type lvc_tname .
methods set_currency
importing
value(iv_value) type lvc_curr .
methods set_cfieldname
importing
value(iv_value) type lvc_cfname .
methods set_quantity
importing
value(iv_value) type lvc_quan .
methods set_qfieldname
importing
value(iv_value) type lvc_qfname .
methods set_ifieldname
importing
value(iv_value) type lvc_fname .
methods set_round
importing
value(iv_value) type lvc_round .
methods set_exponent
importing
value(iv_value) type lvc_expont .
methods set_key
importing
value(iv_value) type lvc_key .
methods set_key_sel
importing
value(iv_value) type lvc_keysel .
methods set_icon
importing
value(iv_value) type lvc_icon .
methods set_symbol
importing
value(iv_value) type lvc_symbol .
methods set_checkbox
importing
value(iv_value) type lvc_checkb .
methods set_just
importing
value(iv_value) type lvc_just .
methods set_lzero
importing
value(iv_value) type lvc_lzero .
methods set_no_sign
importing
value(iv_value) type lvc_nosign .
methods set_no_zero
importing
value(iv_value) type lvc_nozero .
methods set_no_convext
importing
value(iv_value) type lvc_noconv .
methods set_edit_mask
importing
value(iv_value) type lvc_edtmsk .
methods set_emphasize
importing
value(iv_value) type lvc_emphsz .
methods set_color
importing
value(iv_value) type lvc_emphsz .
methods set_fix_column
importing
value(iv_value) type lvc_fixcol .
methods set_do_sum
importing
value(iv_value) type lvc_dosum .
methods set_no_sum
importing
value(iv_value) type lvc_nosum .
methods set_no_out
importing
value(iv_value) type lvc_noout .
methods set_tech
importing
value(iv_value) type lvc_tech .
methods set_outputlen
importing
value(iv_value) type lvc_outlen .
methods set_convexit
importing
value(iv_value) type convexit .
methods set_seltext
importing
value(iv_value) type lvc_txt .
methods set_tooltip
importing
value(iv_value) type lvc_tip .
methods set_rollname
importing
value(iv_value) type lvc_roll .
methods set_datatype
importing
value(iv_value) type datatype_d .
methods set_inttype
importing
value(iv_value) type inttype .
methods set_intlen
importing
value(iv_value) type intlen .
methods set_lowercase
importing
value(iv_value) type lowercase .
methods set_reptext
importing
value(iv_value) type reptext .
methods set_hier_level
importing
value(iv_value) type lvc_hierl .
methods set_reprep
importing
value(iv_value) type lvc_crprp .
methods set_domname
importing
value(iv_value) type domname .
methods set_sp_group
importing
value(iv_value) type lvc_spgrp .
methods set_hotspot
importing
value(iv_value) type lvc_hotspt .
methods set_dfieldname
importing
value(iv_value) type lvcdbgfn .
methods set_col_id
importing
value(iv_value) type lvc_colid .
methods set_f4availabl
importing
value(iv_value) type ddf4avail .
methods set_auto_value
importing
value(iv_value) type lvc_auto .
methods set_checktable
importing
value(iv_value) type tabname .
methods set_valexi
importing
value(iv_value) type valexi .
methods set_web_field
importing
value(iv_value) type lvc_fname .
methods set_href_hndl
importing
value(iv_value) type int4 .
methods set_style
importing
value(iv_value) type lvc_style .
methods set_style2
importing
value(iv_value) type lvc_style .
methods set_style3
importing
value(iv_value) type lvc_style .
methods set_style4
importing
value(iv_value) type lvc_style .
methods set_drdn_hndl
importing
value(iv_value) type int4 .
methods set_drdn_field
importing
value(iv_value) type lvc_fname .
methods set_no_merging
importing
value(iv_value) type char01 .
methods set_h_ftype
importing
value(iv_value) type lvc_ftype .
methods set_col_opt
importing
value(iv_value) type lvc_colopt .
methods set_no_init_ch
importing
value(iv_value) type char01 .
methods set_drdn_alias
importing
value(iv_value) type char01 .
methods set_decfloat_style
importing
value(iv_value) type outputstyle .
methods set_parameter0
importing
value(iv_value) type char30 .
methods set_parameter1
importing
value(iv_value) type char30 .
methods set_parameter2
importing
value(iv_value) type char30 .
methods set_parameter3
importing
value(iv_value) type char30 .
methods set_parameter4
importing
value(iv_value) type char30 .
methods set_parameter5
importing
value(iv_value) type int4 .
methods set_parameter6
importing
value(iv_value) type int4 .
methods set_parameter7
importing
value(iv_value) type int4 .
methods set_parameter8
importing
value(iv_value) type int4 .
methods set_parameter9
importing
value(iv_value) type int4 .
methods set_ref_field
importing
value(iv_value) type lvc_rfname .
methods set_ref_table
importing
value(iv_value) type lvc_rtname .
methods set_txt_field
importing
value(iv_value) type lvc_fname .
methods set_roundfield
importing
value(iv_value) type lvc_rndfn .
methods set_decimals_o
importing
value(iv_value) type lvc_decmls .
methods set_decmlfield
importing
value(iv_value) type lvc_dfname .
methods set_dd_outlen
importing
value(iv_value) type lvc_ddlen .
methods set_decimals
importing
value(iv_value) type decimals .
methods set_coltext
importing
value(iv_value) type lvc_txtcol .
methods set_scrtext_l
importing
value(iv_value) type scrtext_l .
methods set_scrtext_m
importing
value(iv_value) type scrtext_m .
methods set_scrtext_s
importing
value(iv_value) type scrtext_s .
methods set_colddictxt
importing
value(iv_value) type lvc_ddict .
methods set_selddictxt
importing
value(iv_value) type lvc_ddict .
methods set_tipddictxt
importing
value(iv_value) type lvc_ddict .
methods set_edit
importing
value(iv_value) type lvc_edit .
methods set_tech_col
importing
value(iv_value) type lvc_tcol .
methods set_tech_form
importing
value(iv_value) type lvc_tform .
methods set_tech_comp
importing
value(iv_value) type lvc_tcomp .
methods set_hier_cpos
importing
value(iv_value) type lvchcolpos .
methods set_h_col_key
importing
value(iv_value) type tv_itmname .
methods set_h_select
importing
value(iv_value) type lvc_select .
methods set_dd_roll
importing
value(iv_value) type rollname .
methods set_dragdropid
importing
value(iv_value) type lvc_ddid .
methods set_mac
importing
value(iv_value) type char01 .
methods set_indx_field
importing
value(iv_value) type int4 .
methods set_indx_cfiel
importing
value(iv_value) type int4 .
methods set_indx_qfiel
importing
value(iv_value) type int4 .
methods set_indx_ifiel
importing
value(iv_value) type int4 .
methods set_indx_round
importing
value(iv_value) type int4 .
methods set_indx_decml
importing
value(iv_value) type int4 .
methods set_get_style
importing
value(iv_value) type char01 .
methods set_mark
importing
value(iv_value) type char01 .
ZCL_FALV_COLUMN - column (fcat) settings
Column class was created to be able modify faster the settings of field catalog at any place and time. Each field of field catalog has it set method with only one parameter IV_VALUE which type is equal to the field type. Additionally there are two methods set_editable and set_readonly which calls set_edit function with proper value. Example of usage you can find in ZDEMO_FALV07.
If you'll look into ZCL_FALV class then you'll see that you have direct access fcat table where all field catalog settings are store. When you'll update this table before using display method then it would work as you expected but once you've displayed results and you modify fcat table then you need to use method set_frontend_fieldcatalog to affect grid object. That's why if you'll use Column object then this method is called directly.