HTMLB inputField 태그 submitOnEnter속성에 특정 Event 적용방법

1. 기존 submitOnEnter 적용방법 input 태그 enter event  <htmlb:inputField alignment   = “LEFT”                                 id               = “GS_HEADER1-KOSTL”                                 maxlength      = “10”             […]

더보기 댓글 남기기

onInputProcessing Event Handler 실행 방법

1. htmlb의 button, image 태그의 onClick 속성을 이용함 <htmlb:image id            = “DOCU”              alt           = “전표생성”              src           = “/sap/bc/bsp/sap/ZFIEDB_COMMON/btn.png”              onClick       = “DOCU” /> 2. html의 a 태그를 이용함 <a href=”?onInputProcessing(SEARCH)”>전표생성</a> […]

더보기 댓글 남기기

HTMLB CSS 파일 위치

궁금증 : SAP HTMLB tableView에 적용되는 스타일을 알고 싶음. 해결책 : BSP 페이지 소스보기를 통해 CSS 위치 확인 가능. 1. HTMLB Sample 화면  – Table의 Style 값을 알고 싶음. 2. 소스보기  – tableView의 class id를 상단 CSS 파일을 열어 확인이 가능함. 3. 실제 css 파일 위치  – SE80에서 MIME Repository로 변경  – 경로 예 : SAP–>PUBLIC–>BC–>UR–>Design2002–>themes–>sap_tradeshow (소스보기의 CSS파일 경로)

더보기 댓글 남기기

SAP HTMLB Guidelines

htmlb Element와 Attribue 상세 설명되어 있음. – SAP HTMLB Guidelines : http://sapdesignguild.org/resources/htmlb_guidance/index.html – 관련 링크 : SAP UEC(User Experience Community) : https://experience.sap.com/

더보기 댓글 남기기

HTMLB Element 정리

0. 참고자료 : BSP 태그 설명 (출처 : e-ABAP) 1. button 2. checkbox 3. inputField 4. link 5. listBox 6. radioButton 7. tableView 8. tabStrip 9. textEdit 10. textView <htmlb:textView text         = “<%= gs_index_list-text %>”                       wrapping = “TRUE”                      layout       = “BLOCK”                                 […]

더보기 댓글 남기기

HTMLB Iterator Element 정리

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’ […]

더보기 댓글 남기기
Bitnami