일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- BTP
- 클래스
- 자바
- udemy
- 맥북
- SAP 번역
- visual studio code
- BOBF
- Eclipse
- sap
- FPM
- 알고리즘
- mac
- S/4HANA
- 파이썬
- 자바 클래스
- 백준 알고리즘
- html
- ABAP
- python
- ui5
- 개발
- 이클립스
- Algorithm
- tm
- BOPF
- java
- Deep Learning
- Fiori
- module
Archives
- Today
- Total
z2soo's Blog
임의로 PBO 실행 (화면 Refresh) 본문
반응형
임의로 PBO 실행 (화면 Refresh)
특정 로직 이후에 강제로 PBO를 실행해야 하는 경우가 있다. 단순히 ALV의 데이터를 refresh 하는 경우라면 refresh_table_display 를 사용하면 되지만, 화면을 다시 불러오거나 아니면 PBO 로직을 다시 실행하기 위해서는 강제로 PBO를 다시 실행해야 한다.
이를 위해 1) 펑션을 사용하는 것, 2) 메소드를 사용하는 것 2가지가 있다.
- 펑션을 사용해 Function Code 설정
- 메소드를 사용해 새로운 OK Code 설정
1. 펑션을 사용한 Function Code 설정
CALL FUNCTION 'SAPGUI_SET_FUNCTIONCODE'
EXPORTING
functioncode = 'ENTE'
EXCEPTIONS
function_not_supported = 1
OTHERS = 2.
2. 메소드를 사용한 OK Code 설정
# 새로 설정된 new_code는 sy-ucomm 값이 된다.
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING
new_code = 'NEWCODE'.
반응형
'SAP > ABAP' 카테고리의 다른 글
Batch Classification (배치 특성) 조회 (0) | 2022.04.04 |
---|---|
배치 특성 값으로 배치 조회 (0) | 2022.04.04 |
자재의 배치 클래스 조회 (0) | 2022.04.01 |
ALV Toolbar 메뉴 타입 버튼 생성 (Drop List) (0) | 2022.03.30 |
Purchase Order 화면 호출 (조회/변경 모드) (0) | 2022.03.30 |
Comments