1. HTMLB Iterator 설명 : http://scn.sap.com/people/brian.mckellar/blog/2003/10/31/bsp-programming-htmlb-tableview-iterator 2. Inputfield DATA: lcl_inputfield TYPE REF TO cl_htmlb_inputfield, lcl_inputfield = cl_htmlb_inputfield=>factory( alignment = ‘RIGHT’ id = p_column_key value = l_value type = ‘STRING’ ” DATE. cellvalue = ‘TRUE’ maxlength = ‘6’ disabled = lv_disabled ). p_replacement_bee = lcl_inputfield. 3. link DATA: lcl_link TYPE REF TO cl_htmlb_link. CONCATENATE ‘fn_popup_go1(‘ <col1> ‘,’ <col2> ‘);’ INTO lv_onclientclick SEPARATED BY ‘”‘.. lcl_link = cl_htmlb_link=>factory( id = p_column_key onclientclick = lv_onclientclick text = l_value ). p_replacement_bee = lcl_link. 4. dropdownlistbox selection 값이 없으면 table데이터의 첫번째 값을 보여준다. [#M_소스보기|접기| DATA: ls_dlist TYPE zhr02_ls_domainlist01, lt_dlist TYPE zhr02_lt_domainlist01. DATA: lo_ap_common TYPE REF TO zcl_hr_ap_common. DATA: lo_dlist TYPE REF TO data. FIELD-SYMBOLS: <gt_table> TYPE STANDARD TABLE. * 평가등급 도메인 값. CREATE OBJECT lo_ap_common TYPE zcl_hr_ap_common. CALL METHOD lo_ap_common->get_domain_read EXPORTING i_domain = ‘ZDAPPRGRPA’ i_gubun = ‘1’ IMPORTING et_domainlist = lt_dlist. CREATE DATA lo_dlist LIKE lt_dlist. ASSIGN lo_dlist->* TO <gt_table>. <gt_table> = lt_dlist. CALL METHOD cl_htmlb_dropdownlistbox=>factory EXPORTING disabled = ‘FALSE’ id = p_column_key nameofkeycolumn = ‘DDTEXT’ nameofvaluecolumn = ‘DOMVALUE_L’ […]