bsp:findAndReplace 태그 사용방법

1. Tag 및 속성 2. 태그 사용 샘플코드  – 헤더 필드 <bsp:findAndReplace find=”<input” replace=”< input onchange = `alert(‘alert’ )`” >   <htmlb:inputField id=”i1″ value=”<%= val %> ” / > </bsp:findAndReplace >  – 아이템 필드 DATA: lr_fr  TYPE REF TO cl_bsp_find_and_replace,         lr_ip  TYPE REF TO cl_htmlb_inputfield,         lr_bee TYPE REF TO cl_bsp_bee_table. DATA: lv_find     TYPE string. DATA: lv_replace  TYPE […]

더보기 댓글 남기기

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

더보기 댓글 남기기

Backspace 방지 태그

<htmlb:document disableBackspaceNavigation = “TRUE” >

더보기 댓글 남기기

User, Password 관련 함수

1. Password 상태 정보 조회 : SUSR_USER_PASSWORD_STATUS_GET  Value Meaning  -2 Password cannot (generally) be changed  -1 Password cannot be changed today (only allowed once a day)   0 Password can be changed, but does not have to be changed  1 Password is initial and must be changed  2 Password has expired and must be changed  3 Password must be changed because it no longer meets the new […]

더보기 댓글 남기기

Double Click 방지 태그

<htmlb:form> <xhtmlb:protectDoubleSubmit timer = “1”                                   title   = “Loading” /> ~~ 위 태그를 추가하면, 파일 첨부 및 다운로드 시 팝업창이 종료되지 않는 문제가 발생함. –> 해결방법은 Event 수행 시, 아래 스크립트를 실행해줘야 함.   function wait_timeout() {     window.setTimeout(‘showProtectDoubleSubmitWindow(false)’, 600);  <%– 1초 –%>     window.setTimeout(‘showProtectActive = null’, 610);   }

더보기 댓글 남기기

Session 관리 페이지

Stateful방식의 BSP Application Session 관리 위한 시작페이지 구성 1. SAP Help : http://help.sap.com/saphelp_470/helpdata/en/6b/9d91d062cc52419f23926ff1bf2ad3/content.htm 2. Session 관리 페이지  – BSP Application : system  – Page : session_single_frame.htm (Application 전환 시, 이전 세션 Logoff) 3. 적용방법  가. target_page 에 BSP Application 페이지 연결  나. 웹브라우저 팝업차단 허용  다. 테스트  

더보기 댓글 남기기

Flight Data 생성 프로그램

Program : SAPBC_DATA_GENERATOR – 데이터 건수를 선택해서 실행하면 끝.

더보기 댓글 남기기

Theme Customizing

필요성 : HTMLB를 이용한 BSP 화면 개발시, 기존 테마 사용의 한계 발생 해결책 : 기존 theme을 이용해 Customizing Theme MIME에 업로드 1. MIME Update 프로그램 : BSP_UPDATE_MIMEREPOS  – MIME Repository path : Export 및 Import 할 theme 경로 (예 : /SAP/PUBLIC/BC/UR/Design2002/themes/sap_tradeshow )  – Opti : theme 하위폴더까지 포함 위해 whole structure 선택 2. 기존 theme를 Export 3. Export한 css파일을 수정하여 Import 수행 4. Import한 Customizing Theme

더보기 댓글 남기기

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파일 경로)

더보기 댓글 남기기
Close Bitnami banner
Bitnami