Notice
Recent Posts
Recent Comments
Link
| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- ใฑ
- ใ ใ
- JSP #๊ฒ์ํ #ํ์ด์ง์ฒ๋ฆฌ #ํ์ด์ง
- ajax
- ์๋ฐ์ ์ ์์ ์ฐธ๊ณ ํ์์ต๋๋ค.
- ๋ณ์
- ๋ก๊ทธ์ธํ๋ฉด #๋ก๊ทธ์ธ #JSP
- ใ
Archives
- Today
- Total
Jam's story
[SAP ABAP] LINE EXISTS , TRANSPORTINT NO FIELDS ๋ณธ๋ฌธ
๐๋ด๋ถ ํ ์ด๋ธ์ ์กฐ๊ฑด์ ๋ง๋ ๋ผ์ธ์ด ์กด์ฌํ๋์ง ํ์ธํ๋ ํจ์
IF line_exists( itab[ key = value ] ).
" ์กด์ฌํจ
ENDIF.
์์
table_line์ ๊ธฐ๋ณธํ ํ ์ด๋ธ (TYPE STANDARD TABLE OF string)์์ ์ฐ๋ ํค ์ด๋ฆ
ํ๋์ ๋ฐ์ดํฐ ํ์ ๋ํ๋
DATA: lt_data TYPE TABLE OF i,
lv_exists TYPE abap_bool.
APPEND 1 TO lt_data.
APPEND 2 TO lt_data.
lv_exists = line_exists( lt_data[ table_line = 2 ] ).
IF lv_exists = abap_true.
WRITE: '๊ฐ 2๊ฐ ์กด์ฌํจ!'.
ENDIF.
๐๊ธฐ์กด๋ฐฉ์๊ณผ ๋น๊ต → TRANSPORTING NO FIELDS
READ TABLE lt_data WITH KEY table_line = 2 TRANSPORTING NO FIELDS.
IF sy-subrc = 0.
WRITE: '์กด์ฌํจ'.
ENDIF.
์ด๊ฒ์ LINE_EXISTS๋ก ๋ณ๊ฒฝํ๋ฉด ๊ฐ๋จํด์ง
IF LINE_EXISTS( LT_DATA[ TABLE_LINE = 2 ] ).
WRITE: '์กด์ฌํจ'.
ENDIF.
๐ฅ ๊ตฌ์กฐ์ฒด ์์
TYPES: BEGIN OF ty_emp,
empno TYPE i,
name TYPE string,
END OF ty_emp.
DATA lt_emp TYPE TABLE OF ty_emp.
APPEND VALUE #( empno = 1001 name = 'ํ๊ธธ๋' ) TO lt_emp.
APPEND VALUE #( empno = 1002 name = '๊น์ฒ ์' ) TO lt_emp.
IF line_exists( lt_emp[ empno = 1002 name = '๊น์ฒ ์' ] ).
WRITE: '๊น์ฒ ์ ์์'.
ENDIF.
'SAP ABAP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ํ ์ด๋ธ์ ๋ณต์ฌํด์ ๊ตฌ์กฐ์ฒด๋ก ๋ง๋ค๊ธฐ (0) | 2025.08.18 |
|---|
Comments