์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋จ๋ฐฉํฅํ์
- abap dictionary
- ๋ฐฑ์ค
- ์ค๋ฒ3
- ์ด๋ถํ์
- Export
- subscreen
- t์ฝ๋
- tasknumber
- Import
- dev
- SAP
- Function Module
- call function
- ABAP
- qas
- ์ค๋ฒ2
- ๋ชจ๋ํ
- ์๋ฐฉํฅํ์
- ์คํธ๋ญ์ฒ
- PRD
- structure
- select
- screen
- ์๊ณ ๋ฆฌ์ฆ
- Internal Table
- modify
- ๊น์ด์ฐ์ ํ์
- ๋๋น์ฐ์ ํ์
- screen program
- Today
- Total
๋ชฉ๋กSAP/๋ฐ์ดํฐ ํ์ Data Type (4)
CS Student’s SAP&Tech Journey๐ซ

SAP ABAP์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ ๊ฐ์ฒด(Data Object)๋ฅผ ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค. ABAP์์๋ ๋จ์ ๋ฐ์ดํฐ(Single Data Object), ๊ตฌ์กฐ์ฒด(Structure), ๋ด๋ถ ํ ์ด๋ธ(Internal Table)์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.์ด๋ฒ ๊ธ์์๋ ABAP์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ธฐ๋ณธ ๋ฐฉ์๊ณผ ๊ตฌ์กฐ์ฒด ๋ฐ ๋ด๋ถ ํ ์ด๋ธ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ํ ์ด๋ธ์ ๊ตฌ์กฐ, ํ๋, ๋๋ฉ์ธ, ๋ฐ์ดํฐ ์์๋ฅผ SE11 ํ์ฉํ์ฌ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: SELECT SINGLE๊ณผ SELECT์ ์ฐจ์ด, SE11/SE16 ํ์ฉํ๊ธฐ, ๋ณ์ ์ ๋์ฌ ์ค์ ABAP์์๋ SELECT๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์์ ์ ๋ณด๋ฅผ ์กฐํํ ์ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ S..
ABAP์์๋ LOCAL TYPES(๋ก์ปฌ ํ์ )๊ณผ GLOBAL TYPES(๊ธ๋ก๋ฒ ํ์ )์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ํ์ ์ ์ ์ํ ์ ์์ต๋๋ค. ๋ ๊ฐ๋ ์ ์ฐจ์ด๋ฅผ ์ดํดํ๋ฉด ๋ณด๋ค ํจ์จ์ ์ธ ํ๋ก๊ทธ๋จ์ ์์ฑํ ์ ์์ต๋๋ค. 1. LOCAL TYPES(๋ก์ปฌ ํ์ )๋?๋ก์ปฌ ํ์ ์ ํน์ ํ๋ก๊ทธ๋จ ๋ด๋ถ์์๋ง ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฐ์ดํฐ ํ์ ์ ๋๋ค.TYPES ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ํฉ๋๋ค.TYPES: ty_amount TYPE P DECIMALS 2, ty_name TYPE C LENGTH 20.๊ฐ๋ณ ํ๋ก๊ทธ๋จ ๋ด๋ถ์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ๊ธฐ์ ์ ์ ๋ณด๋ง ํฌํจ (๋ฐ์ดํฐ ํ์, ๊ธธ์ด ๋ฑ)๋ค๋ฅธ ํ๋ก๊ทธ๋จ์์๋ ์ฌ์ฉ ๋ถ๊ฐ์ ์ธ๋ ํ๋ก๊ทธ๋จ์ ๋ฒ์ด๋๋ฉด ์ธ์๋์ง ์์ ์์ TYPES: ty_counter TYPE I.DATA gv_count TYP..
ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋, Constants(์์)์ Variables(๋ณ์)๋ฅผ ํ์ฉํฉ๋๋ค. ๋ ๊ฐ๋ ์ ์ฐจ์ด๋ฅผ ์ดํดํ๊ณ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉํ๋ฉด ์ฝ๋์ ์์ ์ฑ๊ณผ ๊ฐ๋ ์ฑ์ด ํฅ์๋ฉ๋๋ค. 1. Constants(์์)๋?์์๋ ํ ๋ฒ ์ ์ํ๋ฉด ๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ ๋ฐ์ดํฐ ๊ฐ์ฒด์ ๋๋ค.์์ ์ ์ธ ๋ฐฉ๋ฒCONSTANTS gc_today TYPE D VALUE '20250125'. ์ ์ธ ์ VALUE ํค์๋๋ฅผ ์ฌ์ฉํด ์ด๊ธฐ๊ฐ์ ์ค์ ํด์ผ ํจ์ดํ ๊ฐ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ค์ด๋ฐ ๊ท์น: gc_ (global constant) ์ ๋์ฌ๋ฅผ ์ฃผ๋ก ์ฌ์ฉ ์์ CONSTANTS gc_pi TYPE P DECIMALS 2 VALUE '3.14'.WRITE: 'Pi Value:', gc_pi. 2. Variables(๋ณ์)๋?๋ณ์๋ ์คํ ์ค ๊ฐ์ ๋ณ๊ฒฝํ ..

๐ท ABAP์์ ๋ฐ์ดํฐ ๊ฐ์ฒด๋?๋ฐ์ดํฐ ๊ฐ์ฒด(Data Object)๋ ํ๋ก๊ทธ๋จ์์ ํน์ ๊ฐ์ ์ ์ฅํ ์ ์๋ ๊ณต๊ฐ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฌํ ๋ณ์๋ ๋ฐ์ดํฐ ํ์ (Data Type)์ ํตํด ์ ์๋๋ฉฐ, SAP์์๋ ๋ฐ์ดํฐ ํ์ ์ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๊ตฌ๋ถํฉ๋๋ค. ๐ท SAP ๋ฐ์ดํฐ ํ์ ์ ์ข ๋ฅ1. Complete Data Type (์์ ํ ๋ฐ์ดํฐ ํ์ )๋ณ์ ํฌ๊ธฐ๋ฅผ ๋ณ๋๋ก ์ง์ ํ์ง ์์๋ ์๋์ผ๋ก ์ฌ์ด์ฆ๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค.์: ๋ ์ง(D), ์๊ฐ(T) ๋ฑ.PARAMETERS p_date TYPE D. " ๋ ์ง ์ ๋ ฅ๋ฐ๊ธฐPARAMETERS p_time TYPE T. " ์๊ฐ ์ ๋ ฅ๋ฐ๊ธฐ2. Incomplete Data Type (๋ถ์์ ํ ๋ฐ์ดํฐ ํ์ )๋ณ์๋ฅผ ์ ์ํ ๋ ๋ฐ๋์ ํฌ๊ธฐ๋ฅผ ์ง์ ํด์ผ ํ๋ ํ์ ์ ๋๋ค.์: ๋ฌธ์ํ(C), ์ซ์ํ(..