Append Option

Class Method나 BSP, WD4A에서 인터널테이블은 헤더딸린 테이블로 생성이 금지되어있다. 그래서 헤더따로 인터널테이블따로 선언을 해서 사용하게 되는데… 아래 로직을 이용하면 헤더를 따로 선언하지 않고 field symbol과 internal table만으로 구현가능하다. [#M_펼쳐두기..|접어두기..|FIELD-SYMBOLS : <fs> LIKE LINE OF it_column_definitions. APPEND INITIAL LINE TO it_column_definitions ASSIGNING <fs>. <fs>-columnname = ‘GUBUN’. <fs>-title = ‘선택’. <fs>-horizontalalignment = ‘CENTER’._M#]

더보기 2 댓글

SAP Predefined ABAP Type

SAP에서 ABAP 개발 시, 미리 정의되어 있는 데이터 타입이 있습니다. 이를 이용하면 별도 Data Type을 생성하지 않고 변수선언이 가능합니다. 1. SAP ABAP Predefiend Type 2. 데이터선언 예제 3. 참고 링크 SAP Help1 SAP Help2

더보기 댓글 남기기

ABAP에서 웹딘프로 프로그램 호출 Function

Function Name : WDY_EXECUTE_IN_PLACE

더보기 댓글 남기기

User session (HTTP/SMTP/~) closed after timeout

EP에서 WD4A Application으로 첨부파일 다운로드(FileDownload)시 문제점. 1. 증상 ms-office류 첨부파일 업로드 후 해당파일 연후,  다른 Event를 수행시 EP에서 session이 끊어지면서 아래와 같은 메세지 발생. (WD4A Application 단독 실행시 문제없음) 2. 해결책 FileDownload property변경 ( Default는 auto –> allowSave ) 개발환경 : EP(Netweaver 7.0 Support Package11), WD4A(ECC6.0)

더보기 댓글 남기기

Tabstrip Default Tab설정

웹딘프로에서 Tabstrip으로 여러개의 Tab을 이용할 경우, 마지막에 선택한 Tab이 메모리에 저장되어 다음에 들어갈때 해당 Tab이 보인다. 이를 변경하기 위해서는 selected Tab을 설정해야 한다. 저같은 경우, List –> Detail로 화면전환시 selected Tab에 Default Tab값을 넣었음. 이상하게 selected Tab에 default tab을 지정해 버리면, 반영이 안되서 부득이하게 로직추가함..

더보기 댓글 남기기

Function 버그 “DATE_GET_MONTH_LASTDAY”

입력일의 마지막날짜 가져오는 펑션인데, 12월만 안된다..-_- 부디 다른 Function 쓰시길..(예, BKK_GET_MONTH_LASTDAY)

더보기 2 댓글

SAP ABAP에서 웹저장소(SMW0)를 이용한 문서 연결

ABAP 프로그램에 파일을 연결하는 방식은 여러가지가 있겠지만, 저같은 경우엔 SMW0에 파일을 업로드 하여 사용을 합니다. 이 파일을 BDC나 Excel Upload할때 문서양식을 PC에서 찾지 않고 프로그램에 직접 연결해서 쓰면 편하기 때문이지요. 아래와 같이 버튼을 추가해서 프로그램에 연결합니다. 그럼, SMW0에 문서를 저장하는 방법을 소개합니다. 1. SMW0 초기화면 티코드 SMW0를 실행하면 초기 화면이 나옵니다. 여기서 2번째 선택 2. 패키지 생성 or 대상 패키지 조회 3. 신규 오브젝트 생성 […]

더보기 6 댓글

Session Timeout Message 오류

웹딘프로 실행후 일정시간 아무작업도 하지 않으면 아래와 같은 Timeout 메시지가 나타난다. 헌데, 독일 아이들이 번역을 잘못했나부다.-_- – 영어 로그인시 – 한글 로그인시 그래서 저 메시지를 찾아봤다.. 아직, 테스트는 안해봤지만..  요청이 들어오면 한번 바꿔봐야지…ㅋㅋ

더보기 댓글 남기기

필수항목체크

1. 필수항목 셋팅 결과 2. View에서 필수항목 체크로직 3. Wddobeforeaction에서 필수항목 로직 4. 필수항목 체크 메세지 Translation 5. Translation 화면

더보기 댓글 남기기

Dropdown List 설정

보통 WDDOINIT or WDDOMODIFYVIEW method에 추가한다.     DATA: wd_node_info    TYPE REF TO if_wd_context_node_info.   DATA: wd_element_info TYPE REF TO if_wd_context_node_info.   DATA: lt_value TYPE wdr_context_attr_value_list.   DATA: ls_value TYPE wdr_context_attr_value. * ALV List Setting   set_alv_conf( ).   wd_node_info = wd_context->get_node_info( ).   wd_element_info = wd_node_info->get_child_node( name = ‘GS_INPUT’). * 평가그룹 Dropdown List 설정   CLEAR: lt_value.   SELECT code2 AS value description2 AS text FROM zmmt1000              INTO CORRESPONDING FIELDS OF TABLE lt_value             WHERE code1 EQ ‘1005’               AND code2 NE ‘@@@@’.   wd_element_info->set_attribute_value_set( name = ‘EVLID’ value_set = lt_value ).

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