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

Posted at 2009/04/15 15:19 | Posted in Job/WD4A
Function Name : WDY_EXECUTE_IN_PLACE

크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

ABAP에서 웹딘프로 프로그램 호출 Function  (0) 2009/04/15
User session (HTTP/SMTP/~) closed after timeout  (1) 2009/04/14
Tabstrip Default Tab설정  (0) 2009/04/13
Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

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

Posted at 2009/04/14 15:10 | Posted in Job/WD4A
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)


크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

ABAP에서 웹딘프로 프로그램 호출 Function  (0) 2009/04/15
User session (HTTP/SMTP/~) closed after timeout  (1) 2009/04/14
Tabstrip Default Tab설정  (0) 2009/04/13
Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
  1. Hi, good post. I have been thinking about this issue,so thanks for posting. I will certainly be subscribing to your posts.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Tabstrip Default Tab설정Tabstrip Default Tab설정

Posted at 2009/04/13 16:47 | Posted in Job/WD4A
웹딘프로에서 Tabstrip으로 여러개의 Tab을 이용할 경우,

마지막에 선택한 Tab이 메모리에 저장되어 다음에 들어갈때 해당 Tab이 보인다.

이를 변경하기 위해서는 selected Tab을 설정해야 한다.


저같은 경우,

List --> Detail로 화면전환시 selected Tab에 Default Tab값을 넣었음.

이상하게 selected Tab에 default tab을 지정해 버리면, 반영이 안되서 부득이하게 로직추가함..
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

ABAP에서 웹딘프로 프로그램 호출 Function  (0) 2009/04/15
User session (HTTP/SMTP/~) closed after timeout  (1) 2009/04/14
Tabstrip Default Tab설정  (0) 2009/04/13
Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Session Timeout Message 오류Session Timeout Message 오류

Posted at 2009/03/12 13:09 | Posted in Job/WD4A
웹딘프로 실행후 일정시간 아무작업도 하지 않으면 아래와 같은 Timeout 메시지가 나타난다.

헌데, 독일 아이들이 번역을 잘못했나부다.-_-

- 영어 로그인시
- 한글 로그인시

그래서 저 메시지를 찾아봤다..

아직, 테스트는 안해봤지만.. 
요청이 들어오면 한번 바꿔봐야지...ㅋㅋ
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

User session (HTTP/SMTP/~) closed after timeout  (1) 2009/04/14
Tabstrip Default Tab설정  (0) 2009/04/13
Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

필수항목체크필수항목체크

Posted at 2009/03/11 10:07 | Posted in Job/WD4A

1. 필수항목 셋팅 결과

2. View에서 필수항목 체크로직


3. Wddobeforeaction에서 필수항목 로직


4. 필수항목 체크 메세지 Translation

5. Translation 화면
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

Tabstrip Default Tab설정  (0) 2009/04/13
Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Dropdown List 설정Dropdown List 설정

Posted at 2009/03/10 10:44 | Posted in Job/WD4A
보통 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 ).

크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

Session Timeout Message 오류  (0) 2009/03/12
필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05
첨부파일 한글깨짐 현상 해결  (0) 2009/02/18

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

ALV Table event settingALV Table event setting

Posted at 2009/03/06 16:21 | Posted in Job/WD4A
WebDynpro에서 ALV Table을 하려면 여러가지 셋팅이 필요한다.

그리고 ALV Table에서 이벤트별 Action을 주기 위해서 다음사항이 필수적이다.

1. on_click
  " cell action  설정
 l_value->if_salv_wd_table_settings~set_cell_action_event_enabled( abap_false ).


2. on_cell_action
 l_value->if_salv_wd_table_settings~set_cell_action_event_enabled( abap_true ).


ps) 각 컬럼별 link, button alv setting은 필수!!
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05
첨부파일 한글깨짐 현상 해결  (0) 2009/02/18
Webdynpro Sample 프로그램 안나올때..  (0) 2009/02/16

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Table Search Help후 Description 필드에 자동 추가방법Table Search Help후 Description 필드에 자동 추가방법

Posted at 2009/03/05 18:50 | Posted in Job/WD4A
자재그룹 Search Help 선택하면 자재그룹내역까지 자동으로 들어가게 하는 팁..

우선, 
1. Search Help에서 export로 자재그룹, 자재그룹내역이 설정되어있고,
2. context에서 해당 테이블이나 structure로 node가 binding 되어 있어야 함.



1. 기존

2. 변경


크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05
첨부파일 한글깨짐 현상 해결  (0) 2009/02/18
Webdynpro Sample 프로그램 안나올때..  (0) 2009/02/16
  1. 안성훈
    아밥을 이제 막 접한 초보 입니다.
    위에서 설명하신 search help 처럼 자재번호를 통해 자재명을 같이 가져오게 하고 싶습니다.
    설명은 이해는 하겠는데 저 메뉴를 어디서 찾아야 되는지 모르겠어서 이렇게 글 남깁니다 ㅠ,ㅜ
    • 2011/10/27 22:26 [Edit/Del]
      아, 저건 Webdynpro for ABAP에서 사용하는 겁니다.

      그냥 아밥 Search Help는 1. 도메인에 Value로 넣는 방법, 2. Data Element 사용하는 방법 3. Search Help SE11에서 만드는 방법, 4. 프로그램 코딩방법.. 이렇게 있으니 확인해 보세요..

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

첨부파일 한글깨짐 현상 해결첨부파일 한글깨짐 현상 해결

Posted at 2009/02/18 13:41 | Posted in Job/WD4A
data: application->gs_file-name type string,
       lv_fname_01 type string.
       lv_fname_02 type string.

lv_fname_01 = cl_http_utility=>escape_url( unescaped = lv_fname_01 ).

c.f) BSP
SPLIT application->gs_file-name AT '.' INTO: lv_fname_01 lv_fname_02.
lv_fname_01 = cl_http_utility=>escape_url( unescaped = lv_fname_01 ).
REPLACE ALL OCCURRENCES OF '+' IN lv_fname_01 WITH '_' IGNORING CASE.
CONCATENATE 'attachment;filename=' lv_fname_01 '.' lv_fname_02 
                       INTO application->gs_file-name.

c.f) 첨부파일 클릭시 무조건 팝업으로 열기/저장/취소로 보이게 하려면
mime type = 'application/octet-stream' 으로 hard coding.
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05
첨부파일 한글깨짐 현상 해결  (0) 2009/02/18
Webdynpro Sample 프로그램 안나올때..  (0) 2009/02/16

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

Webdynpro Sample 프로그램 안나올때..Webdynpro Sample 프로그램 안나올때..

Posted at 2009/02/16 09:33 | Posted in Job/WD4A
Program : BCALV_GENERATE_ALV_T_T2 실행시켜준다.
크리에이티브 커먼즈 라이선스
Creative Commons License

'Job > WD4A' 카테고리의 다른 글

필수항목체크  (0) 2009/03/11
Dropdown List 설정  (0) 2009/03/10
ALV Table event setting  (0) 2009/03/06
Table Search Help후 Description 필드에 자동 추가방법  (2) 2009/03/05
첨부파일 한글깨짐 현상 해결  (0) 2009/02/18
Webdynpro Sample 프로그램 안나올때..  (0) 2009/02/16

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기