ƒRƒ“ƒeƒ“ƒcƒtƒŒ[ƒ€‹N“Ž

“ÁŽę‚ȏo—͏‘ŽŽ •ś‘‚đ SAP ƒ‰ƒCƒuƒ‰ƒŠƒXƒgƒ‰ƒNƒ`ƒƒ‚É‘g‚ݍž‚Ţ

WRITE –˝—߂̂ˇ‚×‚Ä‚Ě‘ŽŽƒIƒvƒVƒ‡ƒ“‚ĚŠT—v‚́A‘ŽŽƒIƒvƒVƒ‡ƒ“‚đŽQĆ‚ľ‚Ä‚­‚ž‚ł‚˘B‚ą‚ĚƒgƒsƒbƒN‚ł͓ÁŽę‚ȏ‘ŽŽƒIƒvƒVƒ‡ƒ“‚ɂ‚˘‚Äŕ–ž‚ľ‚Ü‚ˇB‚ą‚ę‚ç‚ĚƒIƒvƒVƒ‡ƒ“‚́A“ÁŽę‚Čƒf[ƒ^ƒx[ƒXƒe[ƒuƒ‹‚ō쐬‚ˇ‚é•K—v‚Ş‚ ‚é“Á’č‚ĚƒGƒ“ƒgƒŠ‚É‚ŕ‚Ƃ¢‚āAo—Í‚Ě‘ŽŽ‚đŽw’肾‚Ü‚ˇB’ʏíA“žˆÓć‚Ş‚ą‚ę‚ç‚Ěƒe[ƒuƒ‹‚đXV‚ˇ‚é‚̂́AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚đƒJƒXƒ^ƒ}ƒCƒWƒ“ƒO‚ˇ‚é‚Ć‚Ť‚Ĺ‚ˇ ( ƒJƒXƒ^ƒ}ƒCƒWƒ“ƒO‚ɂ‚˘‚ẮAƒXƒgƒ‰ƒNƒ`ƒƒ‚ĚƒŠƒ“ƒNƒJƒXƒ^ƒ}ƒCƒWƒ“ƒO‚đŽQĆ‚ľ‚Ä‚­‚ž‚ł‚˘) B

‘ƒR[ƒhŒĹ—L‚¨‚ć‚Ńƒ†[ƒUŒĹ—L‚̏o—͏‘ŽŽ

”’l€–Ú‚Ć“ú•t€–Ú‚Ěo—͏‘ŽŽ‚́AŒÂX‚ĚƒvƒƒOƒ‰ƒ€ƒ†[ƒU‚Ěƒ†[ƒUƒ}ƒXƒ^ƒŒƒR[ƒh‚É’č‹`‚ł‚ę‚Ü‚ˇB‚ą‚Ě–˝—ß‚đŽg—p‚ľ‚āAŠeŽŠ‚ĚƒvƒƒOƒ‰ƒ€“ŕ‚Ĺ‚ą‚ę‚ç‚̐ݒč‚đ•ύX‚ˇ‚邹‚Ć‚Ş‚Ĺ‚Ť‚Ü‚ˇB

\•ś

SET COUNTRY <c>.

<c> ‚ɁAƒe[ƒuƒ‹ T005X ‚Ü‚˝‚Í SPACE ‚É’č‹`‚ł‚ę‚Ä‚˘‚鍑ƒR[ƒh‚đÝ’肾‚Ü‚ˇB

<c> ‚Ş SPACE ‚ł͂Ȃ˘ę‡Aƒ†[ƒUƒ}ƒXƒ^ƒŒƒR[ƒh‚̐ݒ肪ƒIƒt‚ɂȂčAƒe[ƒuƒ‹ T005X ‚Š‚ç‘ƒR[ƒh‚ŞŒŸő‚ł‚ę‚Ü‚ˇB‘ƒR[ƒh‚Ş‘śÝ‚ˇ‚éę‡ASY-SUBRC ‚Ş 0 ‚ɐݒ肳‚ęAŒă‘ą‚Ě‚ˇ‚×‚Ä‚Ě WRITE –˝—ß‚Ěo—͏‘ŽŽ‚ށAT005X ‚É’č‹`‚ł‚ę‚˝Ý’č“ŕ—e‚ɉž‚ś‚ÄŽw’肳‚ę‚Ü‚ˇBŽw’肾‚˝‘ƒR[ƒh‚Ş‘śÝ‚ľ‚Č‚˘ę‡ASY-SUBRC ‚Ş 4 ‚ɐݒ肳‚ęAŒă‘ą‚Ě‚ˇ‚×‚Ä‚Ě WRITE –˝—ß‚Ě‘ŽŽ‚ށAŹ”“_‚̓sƒŠƒIƒh '.' ‚Ć‚ľ‚āA“ú•t‚Í MM/DD/YY ‚Ć‚ľ‚ÄŽw’肳‚ę‚Ü‚ˇB

<c> ‚Ş SPACE ‚Ěę‡Aƒe[ƒuƒ‹ T005X ‚̓ǂݎć‚č‚ÍŽŔs‚ł‚ꂸAƒ†[ƒUƒ}ƒXƒ^ƒŒƒR[ƒh‚̐ݒ肪Ě—p‚ł‚ę‚Ü‚ˇB‚ą‚Ěę‡ASY-SUBRC ‚͏í‚Ƀ[ƒ‚ɂȂč‚Ü‚ˇB

ƒe[ƒuƒ‹ T005X ‚̍XV‚̓JƒXƒ^ƒ}ƒCƒWƒ“ƒO‚Ěˆę•”‚Ĺ‚ˇB‚˝‚ž‚ľA ƒVƒXƒeƒ€ ¨ ƒT[ƒrƒX ¨ ƒe[ƒuƒ‹XV ‚Ć‘I‘đ‚ľ‚ÄAƒGƒ“ƒgƒŠ‚đ•\ŽŚ‚Ü‚˝‚Í•ĎX‚ˇ‚邹‚Ć‚Ş‚Ĺ‚Ť‚Ü‚ˇB

—á

REPORT demo_list_set_country LINE-SIZE 40.

DATA: num TYPE p DECIMALS 3 VALUE '123456.789'.

ULINE.
WRITE: / 'INITIAL:'.
WRITE: / num, sy-datum.
ULINE.

SET COUNTRY 'US'.
WRITE: / 'US,      SY-SUBRC:', sy-subrc.
WRITE: / num, sy-datum.
ULINE.

SET COUNTRY 'GB'.
WRITE: / 'GB,      SY-SUBRC:', sy-subrc.
WRITE: / num, sy-datum.
ULINE.

SET COUNTRY 'DE'.
WRITE: / 'DE,      SY-SUBRC:', sy-subrc.
WRITE: / num, sy-datum.
ULINE.

SET COUNTRY 'XYZ'.
WRITE: / 'XYZ,     SY-SUBRC:', sy-subrc.
WRITE: / num, sy-datum.
ULINE.

SET COUNTRY space.
WRITE: / 'SPACE,   SY-SUBRC:', sy-subrc.
WRITE: / num, sy-datum.
ULINE.

‚ą‚ĚƒvƒƒOƒ‰ƒ€‚ł́AˆŮ‚Č‚é‘ŽŽƒIƒvƒVƒ‡ƒ“‚đŽg—p‚ľ‚āAƒpƒbƒN”’l NUM ‚¨‚ć‚ŃƒVƒXƒeƒ€€–Ú SY-DATUM ‚ޏo—Í‚ł‚ę‚Ü‚ˇB

‚ą‚ĚƒOƒ‰ƒtƒBƒbƒN‚Í“Y•t‚ĚƒeƒLƒXƒg‚Éŕ–ž‚ł‚ę‚Ä‚˘‚Ü‚ˇ

Ĺ‰‚ĆĹŒă‚̏o—͂́Aƒ†[ƒUŒĹ—L‚Ĺ‚ˇB‘ź‚Ě‚ˇ‚×‚Ä‚Ěo—͂ł́Aƒe[ƒuƒ‹ T005X ‚̓ǂݎć‚肪ŽŔs‚ł‚ę‚Ü‚ˇBƒGƒ“ƒgƒŠ 'XYZ' ‚ŞŒŸő‚ł‚ꂸAo—͏‘ŽŽ‚ŞÝ’č‚ł‚ę‚Ü‚ˇBT005X ‚ĚƒGƒ“ƒgƒŠ‚̓†[ƒUŒĹ—L‚Ĺ‚ˇB

’Ę‰ÝŒĹ—L‚̏o—͏‘ŽŽ

”’l€–Ú‚Ěo—͏‘ŽŽ‚đ“Á’č‚̒ʉ݂ɉž‚ś‚ÄŽw’股‚é‚ɂ́AWRITE –˝—ß‚Ě CURRENCY ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚ľ‚Ü‚ˇB

\•ś

WRITE <f> CURRENCY <c>.

‚ą‚Ě–˝—߂́Ao—Í‚ĚŹ”“_ˆČ‰şŒ…”‚đ currency <c> ‚ɏ]‚Á‚ÄŽw’肾‚Ü‚ˇB<c> ‚ĚƒRƒ“ƒeƒ“ƒc‚Ş’Ę‰ÝƒR[ƒh CURRKEY ‚Ć‚ľ‚ăe[ƒuƒ‹ TCURX ‚É‘śÝ‚ˇ‚éę‡ATCURX ‚ĚƒGƒ“ƒgƒŠ CURRDEC ‚ɏ]‚Á‚ÄŹ”“_ˆČ‰şŒ…”‚ŞÝ’č‚ł‚ę‚Ü‚ˇB‚ą‚ꂪ‘śÝ‚ľ‚Č‚˘ę‡AƒfƒtƒHƒ‹ƒgÝ’č‚Ĺ‚ ‚é 2 Œ…‚ĚŹ”“_ˆČ‰şŒ…”‚ŞĚ—p‚ł‚ę‚Ü‚ˇB‚ľ‚˝‚Ş‚Á‚āAƒe[ƒuƒ‹ TCURX ‚ɂ́AŹ”“_ˆČ‰şŒ…”‚Ş 2 ‚ł͂Ȃ˘—áŠO‚ž‚Ż‚ŞŠÜ‚Ü‚ę‚Ä‚˘‚Ȃ݂ę‚΂Ȃč‚Ü‚š‚ńB

’Ę‰Ý‚Ěo—͏‘ŽŽ‚́AƒvƒƒOƒ‰ƒ€‚É‘śÝ‚ˇ‚é‰Â”\Ť‚Ě‚ ‚鐔’l‚ĚŹ”“_ˆČ‰şŒ…”‚Ɉˑś‚ľ‚Ü‚š‚ńBĚ—p‚ł‚ę‚é‚Ě‚ÍŒ…‚Ě•Ŕ‚Ń‚ž‚Ż‚Ĺ‚ˇB‚ą‚Ě‚˝‚߁A‚ą‚ĚŒ…‚Ě•Ŕ‚т́AŽg—p‚ˇ‚é’Ę‰Ý‚ĚĹŹ’PˆĘ‚ÉŽw’肾‚˝‹ŕŠz‚đ•\‚ľ‚Ü‚ˇB‚˝‚Ć‚Ś‚ÎAUS ƒhƒ‹ (USD) ‚ĚƒZƒ“ƒgAƒxƒ‹ƒM[ƒtƒ‰ƒ“ (BEF) ‚Ěƒtƒ‰ƒ“‚Č‚Ç‚Ş‚ ‚č‚Ü‚ˇB‚ą‚Ě‚˝‚߁AABAP ƒvƒƒOƒ‰ƒ€‚ł̒ʉ݊z‚̏ˆ—‚ł́Aƒf[ƒ^Œ^ P ‚đŹ”“_ˆČ‰şŒ…”‚Č‚ľ‚ĹŽg—p‚ˇ‚邹‚Ć‚đ‚¨§‚ß‚ľ‚Ü‚ˇB

—á

REPORT demo_list_write_currency LINE-SIZE 40.

DATA: num1 TYPE p  DECIMALS 4 VALUE '12.3456',
      num2 TYPE p  DECIMALS 0 VALUE '123456'.

SET COUNTRY 'US'.

WRITE: 'USD', num1 CURRENCY 'USD', num2 CURRENCY 'USD',
     / 'BEF', num1 CURRENCY 'BEF', num2 CURRENCY 'BEF',
     / 'KUD', num1 CURRENCY 'KUD', num2 CURRENCY 'KUD'.

‚ą‚ĚƒvƒƒOƒ‰ƒ€‚ł́AŒ…‚Ě•Ŕ‚Ń‚Í“Żˆę‚ĹŹ”“_ˆČ‰şŒ…”‚ŞˆŮ‚Č‚é 2 ‚Â‚ĚƒpƒbƒN”’l NUM1 ‚Ć NUM2 ‚Ş’č‹`‚ł‚ę‚Ü‚ˇB•Ą”‚̒ʉ݂ɂć‚邹‚ę‚ç‚̐”’l‚̏o—Í‚ÍˆČ‰ş‚̂悤‚ɂȂč‚Ü‚ˇB

‚ą‚ĚƒOƒ‰ƒtƒBƒbƒN‚Í“Y•t‚ĚƒeƒLƒXƒg‚Éŕ–ž‚ł‚ę‚Ä‚˘‚Ü‚ˇ

Še’ʉ݂ƂŕAŒ…‚Ě•Ŕ‚Ń‚ž‚Ż‚đŽQĆ‚ľ‚Ä‚˘‚é‚˝‚߁ANUM1 ‚Ć NUM2 ‚̏o—͏‘ŽŽ‚Ş“Żˆę‚Ĺ‚ˇB’Ę‰Ý US ƒhƒ‹ (USD) ‚́A1 ƒhƒ‹‚Ě•S•Ş‚Ěˆę‚Ĺ‚ ‚é 1 ƒZƒ“ƒg‚ŞĹŹ’PˆĘ‚Ĺ‚ ‚é‚˝‚߁AƒfƒtƒHƒ‹ƒgÝ’č‚Ĺ‚ ‚é 2 Œ…‚ĚŹ”“_ˆČ‰şŒ…”‚Ĺ•\ŽŚ‚ł‚ę‚Ä‚˘‚Ü‚ˇBƒxƒ‹ƒM[ƒtƒ‰ƒ“ (BEF) ‚Ěę‡Aƒxƒ‹ƒM[ƒtƒ‰ƒ“‚É‚ÍĹŹ’PˆĘ‚Ş‚Č‚˘‚˝‚߁ATCURX ‚Ě CURRDEC ‚Ş 0 ‚ɐݒ肳‚ę‚Ä‚˘‚Ü‚ˇBƒNƒEƒF[ƒg‚ĚƒfƒBƒi[ƒ‹ (KUD) ‚ɂ͐ç‚Ě’PˆĘ‚Ş‚ ‚é‚˝‚߁A3 Œ…‚ĚŹ”“_ˆČ‰şŒ…” (CURRDEC ‚Ě’l 3) ‚ŞÝ’č‚ł‚ę‚Ä‚˘‚Ü‚ˇB

’PˆĘŒĹ—L‚̏o—͏‘ŽŽ

ƒf[ƒ^Œ^ P ‚̍€–Ú‚Ě‘ŽŽ‚đ“Á’č‚Ě’PˆĘ‚ɏ]‚Á‚ÄŽw’股‚邹‚Ć‚Ş‚Ĺ‚Ť‚Ü‚ˇB‚˝‚Ć‚Ś‚ÎA”—Ę‚ÉŹ”“_ˆČ‰şŒ…”‚đŠÜ‚ß‚¸Ad—Ę‚É 3 Œ…‚ĚŹ”“_ˆČ‰şŒ…”‚đŠÜ‚ß‚é‚悤‚É‚ˇ‚邹‚Ć‚Č‚Ç‚Ş‰Â”\‚Ĺ‚ˇB‚ą‚ę‚đŽw’股‚é‚˝‚߂ɁAWRITE –˝—ß‚Ě UNIT ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚ˇ‚邹‚Ć‚Ş‚Ĺ‚Ť‚Ü‚ˇB

\•ś

WRITE <f> UNIT <u>.

‚ą‚Ě–˝—߂́AŹ”“_ˆČ‰şŒ…”‚đ unit <u> ‚ɏ]‚Á‚Đݒ肾‚Ü‚ˇB<u> ‚ĚƒRƒ“ƒeƒ“ƒc‚́Aƒf[ƒ^ƒx[ƒXƒe[ƒuƒ‹ T006 ‚Ě—ń MSEHI ‚ĚƒGƒ“ƒgƒŠ‚Ĺ‚Č‚Ż‚ę‚΂Ȃč‚Ü‚š‚ńB—ń DECAN ‚ĚƒGƒ“ƒgƒŠ‚É‚ć‚Á‚āA•\ŽŚ‚ˇ‚鍀–Ú<f> ‚ĚŹ”“_ˆČ‰şŒ…”‚ŞŒˆ’肳‚ę‚Ü‚ˇBƒGƒ“ƒgƒŠ <u> ‚ރe[ƒuƒ‹ T006 ‚Š‚çŒŸő‚Ĺ‚Ť‚ȂЂÁ‚˝ę‡A‚ą‚ĚƒIƒvƒVƒ‡ƒ“‚Í–łŽ‹‚ł‚ę‚Ü‚ˇB

‚ą‚Ě‘€ě‚ɑ΂ľ‚ÄˆČ‰ş‚̐§ŒŔ‚Ş“K—p‚ł‚ę‚Ü‚ˇB

ˇ         <f> ‚̓pƒbƒN”’l ( ƒf[ƒ^Œ^ P) ‚Ĺ‚Č‚Ż‚ę‚΂Ȃč‚Ü‚š‚ńB

ˇ         <f> ‚ĚŹ”“_ˆČ‰şŒ…”‚Ş unit <u> ‚ĚŹ”“_ˆČ‰şŒ…”‚ć‚菬‚ł‚˘ę‡A‚ą‚ĚƒIƒvƒVƒ‡ƒ“‚Í–łŽ‹‚ł‚ę‚Ü‚ˇB

ˇ         <f> ‚ĚŹ”“_ˆČ‰şŒ…”‚Ş unit <u> ‚ĚŹ”“_ˆČ‰şŒ…”‚ć‚č‘傍‚˘ę‡A0 ˆČŠO‚ĚŒ…”‚đŘ‚čŽĚ‚Ă鑀ě‚Ş‚Č‚Ż‚ę‚΁A‚ą‚ĚƒIƒvƒVƒ‡ƒ“‚ž‚Ż‚Ş“K—p‚ł‚ę‚Ü‚ˇB

—á

REPORT demo_list_write_unit LINE-SIZE 40.

DATA: num1 TYPE p DECIMALS 1 VALUE 1,
      num2 TYPE p DECIMALS 4 VALUE '2.5'.

SET COUNTRY 'US'.

WRITE: 'KG', num1 UNIT 'KG', num2 UNIT 'KG',
     / 'PC', num1 UNIT 'PC', num2 UNIT 'PC'.

‚ą‚ĚƒvƒƒOƒ‰ƒ€‚ł́AŹ”“_ˆČ‰şŒ…”‚Ş 1 Œ…‚Ĺ‚ ‚éƒpƒbƒN”’l NUM1 A‚¨‚ć‚ŃŹ”“_ˆČ‰şŒ…”‚Ş 4 Œ…‚Ĺ‚ ‚éƒpƒbƒN”’l NUM2 ‚Ş’č‹`‚ł‚ę‚Ü‚ˇBƒe[ƒuƒ‹ T006 ‚Ĺ’PˆĘ 'KG' ( ƒLƒƒOƒ‰ƒ€) ‚ĚŹ”“_ˆČ‰şŒ…”‚Ş 3 Œ…‚Ĺ‚ ‚čA’PˆĘ 'PC' ( ŒÂ) ‚ĚŹ”“_ˆČ‰şŒ…”‚ރ[ƒŒ…‚Ĺ‚ ‚éę‡Ao—Í‚ÍˆČ‰ş‚̂悤‚ɂȂč‚Ü‚ˇB

‚ą‚ĚƒOƒ‰ƒtƒBƒbƒN‚Í“Y•t‚ĚƒeƒLƒXƒg‚Éŕ–ž‚ł‚ę‚Ä‚˘‚Ü‚ˇ

NUM1 ‚ĚƒIƒvƒVƒ‡ƒ“ UNIT 'KG' ‚Í–łŽ‹‚ł‚ę‚Ü‚ˇB‚ą‚ę‚́ANUM1 ‚ĚŹ”“_ˆČ‰şŒ…”‚Ş 3 Œ…‚đ‰ş‰ń‚Á‚Ä‚˘‚é‚˝‚߂łˇBUNIT 'PC' ƒIƒvƒVƒ‡ƒ“‚́ANUM1 ‚ĚŹ”“_ˆČ‰şŒ…”‚̏o—Í‚đƒ[ƒŒ…‚É’Zk‚ľ‚Ü‚ˇBUNIT 'PC' ƒIƒvƒVƒ‡ƒ“‚́ANUM1 ‚ĚŹ”“_ˆČ‰şŒ…”‚̏o—Í‚đƒ[ƒŒ…‚É’Zk‚ľ‚Ü‚ˇBNUM2 ‚Ěę‡AƒIƒvƒVƒ‡ƒ“ UNIT 'PC' ‚Í–łŽ‹‚ł‚ę‚Ü‚ˇB‚ą‚ę‚́Aƒ[ƒŒ…ˆČŠO‚ĚŹ”“_ˆČ‰şŒ…”‚͐؂čŽĚ‚Ä‚ç‚ę‚Ä‚ľ‚Ü‚¤‚˝‚߂łˇB

 

 

 

ƒRƒ“ƒeƒ“ƒcƒtƒŒ[ƒ€I—š