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

ŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ì‘I‘đ‰æ–Ê“ü—Í •¶‘‚đ SAP ƒ‰ƒCƒuƒ‰ƒŠƒXƒgƒ‰ƒNƒ`ƒƒ‚É‘g‚ʍž‚Ț

ŽÀs‰Â”\ƒvƒƒOƒ‰ƒ€‚đŠJŽn‚·‚邯A’ʏíAƒvƒƒOƒ‰ƒ€‚ɐڑ±‚ł‚ꂜ˜_—ƒf[ƒ^ƒx[ƒX‚š‚æ‚ŃƒvƒƒOƒ‰ƒ€Ž©g‚Ì‘I‘đŠî€‚ƃpƒ‰ƒ[ƒ^‚ȘŠÜ‚Ü‚ê‚Ä‚ą‚é•W€‘I‘đ‰æ–Ê‚Ș•\ŽŠ‚ł‚ê‚Ü‚· ( ’ŒÚŽÀs - ƒŒƒ|[ƒg‚đŽQÆ‚”‚Ä‚­‚Ÿ‚ł‚ą) BSUBMIT ‚đŽg—p‚”‚ÄŽÀs‰Â”\ƒvƒƒOƒ‰ƒ€‚đŠJŽn‚”‚œê‡‚́A‘I‘đ‰æ–Ê‚Ì“ü—͍€–Ú‚É“ü—Í‚·‚邜‚߂̂ł‚Ü‚Ž‚Ü‚ÈƒIƒvƒVƒ‡ƒ“‚đŽg—p‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·B

SUBMIT...[VIA SELECTION-SCREEN]
      [USING SELECTION-SET <var>]
      [WITH <sel> <criterion>]
      [WITH FREE SELECTIONS <freesel>]
      [WITH SELECTION-TABLE <rspar>].

‚±‚ê‚ç‚̃IƒvƒVƒ‡ƒ“‚ɂ́AˆÈ‰ș‚ÌŒű‰Ê‚Ș‚ ‚è‚Ü‚·

·        VIA SELECTION-SCREEN

ŒÄ‚яo‚ł‚ê‚éŽÀs‰Â”\ƒvƒƒOƒ‰ƒ€ ( ƒŒƒ|[ƒg) ‚Ì‘I‘đ‰æ–Ê‚Ș•\ŽŠ‚ł‚ê‚Ü‚·B‘Œ‚Ì 1 ‚ˆȏă‚̃IƒvƒVƒ‡ƒ“‚đŽg—p‚”‚Ä’l‚đƒvƒƒOƒ‰ƒ€‚É“]‘—‚·‚邯A‘I‘đ‰æ–Ê‚Ì‘Î‰ž‚·‚é“ü—͍€–Ú‚Ș–„‚ß‚ç‚ê‚Ü‚·Bƒ†[ƒU‚Í‚±‚Ì’l‚đ•ύX‚Ć‚«‚Ü‚·BƒfƒtƒHƒ‹ƒg‚Ƃ́ASUBMIT ‚ÌŒăA‘I‘đ‰æ–Ê‚Í•\ŽŠ‚ł‚ê‚Ü‚č‚ńB

·        USING SELECTION-SET <var>

‚±‚̃IƒvƒVƒ‡ƒ“‚Ƃ́AƒoƒŠƒAƒ“ƒg <var> ‚ĆŒÄ‚Ńo‚”‚œƒvƒƒOƒ‰ƒ€‚đŠJŽn‚·‚邿‚€ƒVƒXƒeƒ€‚É’Ê’m‚”‚Ü‚·B

·        WITH <sel> <criterion>

‚±‚̃IƒvƒVƒ‡ƒ“‚đŽg—p‚”‚āA‘I‘đ‰æ–Ê‚ÌŒÂ•ÊƒGƒŒƒƒ“ƒg <sel> ( ‘I‘đƒe[ƒuƒ‹‚š‚æ‚Ńƒpƒ‰ƒ[ƒ^) ‚É“ü—Í‚”‚Ü‚·BƒGƒŒƒƒ“ƒg<criterion> ‚Ì1 ‚‚đŽg—p‚”‚Ä‚­‚Ÿ‚ł‚ąB

         <op> <f> [SIGN <s>] AŽw’è’l‚Ì‚Ę‚đ‘I‘đ‚·‚é

<sel> ‚Ș‘I‘đŠî€‚̏ꍇ‚́AŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ì ‘I‘đƒe[ƒuƒ‹ <sel> ‚Ì OPTION €–Ú‚Ì“ü—Í‚É <op> ‚đALOW €–Ú‚Ì“ü—Í‚É <f> ‚đASIGN €–Ú‚Ì“ü—Í‚É <s> ‚đŽg—p‚”‚Ü‚·B

<sel> ‚Șƒpƒ‰ƒ[ƒ^‚̏ꍇ‚́A<op> ‚ɂ͂ǂ̉‰ŽZŽq‚àŽg—p‚Ć‚«‚Ü‚·Bƒpƒ‰ƒ[ƒ^<sel> ‚ɂ͕K‚ž <f> ‚đ“ü—Í‚”‚Ü‚·B

         [NOT] BETWEEN <f1> AND <f2> [SIGN <s> ] A”͈͂đ‘I‘đ‚·‚é

ŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€ ‚Ì‘I‘đƒe[ƒuƒ‹ <sel> ‚Ì LOW €–Ú‚É <f1> ‚đ AHIGH €–Ú‚É <f2> ‚đASIGN €–Ú‚É <s> ‚đ“]‘—‚”‚Ü‚·BNOT ƒIƒvƒVƒ‡ƒ“‚đÈ—Ș‚·‚邯A’l B ‚s ‚Ș OPTION €–ڂɏ‘‚«ž‚Ü‚ê‚Ü‚·BNOT ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚·‚邯ANB ‚Ș OPTION €–ڂɏ‘‚«ž‚Ü‚ê‚Ü‚·B

         IN <seltab> A‘I‘đƒe[ƒuƒ‹‚đ“]‘—‚·‚é

ŒÄ‚яo‚ł‚ꂜŽÀs‰Â”\ƒvƒƒOƒ‰ƒ€‚Ì‘I‘đƒe[ƒuƒ‹ <sel> ‚ɌďoŒłƒvƒƒOƒ‰ƒ€‚̃e[ƒuƒ‹ <seltab> ‚Ì’l‚đ“ü—Í‚”‚Ü‚·Bƒe[ƒuƒ‹<seltab> ‚́A‘I‘đƒe[ƒuƒ‹‚̍\‘ą‚đŽ‚Â•K—v‚Ș‚ ‚è‚Ü‚·BRANGES –œ—ß‚đŽg—p‚”‚āAƒe[ƒuƒ‹‚đ“o˜^‚”‚Ä‚­‚Ÿ‚ł‚ąB

·        WITH FREE SELECTION <freesel> A“ź“I‘I‘đ‚̃†[ƒUƒ_ƒCƒAƒƒO

‚±‚̃IƒvƒVƒ‡ƒ“‚đŽg—p‚·‚é‚ɂ́AŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ș“ź“I‘I‘đ‚đƒTƒ|[ƒg‚”‚Ä‚ą‚é˜_—ƒf[ƒ^ƒx[ƒX‚ɐڑ±‚ł‚ê‚Ä‚ą‚È‚Ż‚ê‚΂Ȃè‚Ü‚č‚ńBŒÄoŒłƒvƒƒOƒ‰ƒ€‚Ƃ́A”Ä—pƒ‚ƒWƒ…[ƒ‹FREE_SELECTIONS_INIT ‚Æ FREE_SELECTIONS_DIALOG ‚đŽg—p‚”‚Ü‚·B‚±‚ê‚ç‚̔ėpƒ‚ƒWƒ…[ƒ‹‚đŽg—p‚·‚邯A‘I‘đ‰æ–Êă‚Ć“ź“I‘I‘đ‚đ“ü—Í‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·B‚±‚ê‚ç‚̔ėpƒ‚ƒWƒ…[ƒ‹‚Ì 1 ‚‚̃GƒNƒXƒ|[ƒgƒpƒ‰ƒ[ƒ^‚́ARSDS ƒf[ƒ^Œ^ƒOƒ‹[ƒv‚̍\‘ąRSDS_TEXPR ‚đŽ‚Á‚Ä‚ą‚Ü‚·B‚±‚̃GƒNƒXƒ|[ƒgƒpƒ‰ƒ[ƒ^‚Ì’l‚đ“Żˆê\‘ą‚Ì“à•”ƒe[ƒuƒ‹<freesel> ‚đŽg—p‚”‚āAŒÄ‚яo‚ł‚ꂜƒŒƒ|[ƒg‚É“]‘—‚”‚Ü‚·B

·        WITH SELECTION-TABLE <rspar> A’l‚Ì“ź“I“]‘—

ƒfƒBƒNƒVƒ‡ƒiƒŠ\‘ą RSPARAMS ‚đŽ‚Â“à•”ƒe[ƒuƒ‹ <rspar> ‚Ș•K—v‚Ć‚·B‚±‚̃e[ƒuƒ‹‚ÍŽŸ‚Ì 6 €–Ú‚Ć\Ź‚ł‚ê‚Ü‚·B

         SELNAME ( Œ^ C A€–Ú’· 8) A‘I‘đŠî€‚Ü‚œ‚̓pƒ‰ƒ[ƒ^‚Ì–ŒÌ

         KIND ( Œ^ C A€–Ú’· 1) A‘I‘đƒ^ƒCƒv (S ‚Í‘I‘đŠî€AP ‚̓pƒ‰ƒ[ƒ^)

         SIGN AOPTION ALOW AHIGH A’ʏí‚Ì‘I‘đƒe[ƒuƒ‹‚Æ“Ż—l (LOW ‚š‚æ‚Ń HIGH ‚ȘŒ^ C A€–Ú’· 45 ‚̏ꍇ‚đœ‚­)

‚±‚̃e[ƒuƒ‹‚ɂ́AŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ì‘I‘đ‰æ–Ê‚É•K—v‚È‚·‚Ś‚Ä‚Ì’l‚đŒÄoŒłƒvƒƒOƒ‰ƒ€‚Ć“ź“I‚É“ü—Í‚·‚邱‚Æ‚Ș‰Â”\‚Ć‚·B‘I‘đŠî€‚Ì–ŒÌ‚Ș•Ą”‰ń•\ŽŠ‚ł‚ê‚邯AŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ć‚»‚Ì‘I‘đŠî€‚ɑ΂”‚Ä•Ą”s‚Ì‘I‘đƒe[ƒuƒ‹‚Ș“o˜^‚ł‚ê‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚Ì–ŒÌ‚Ș•Ą”‰ń•\ŽŠ‚ł‚ê‚邯AĆŒă‚Ì’l‚Ÿ‚Ż‚ȘŽg—p‚ł‚ê‚Ü‚·BLOW ‚Æ HIGH ‚̃f[ƒ^Œ^‚Í C ‚Ć‚ ‚邜‚߁AŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ì‘I‘đŠî€‚ւ̃f[ƒ^Œ^•ÏŠ·‚ȘŽÀs‚ł‚ê‚Ü‚·B‚±‚ê‚́A‚œ‚Æ‚Š‚Îƒf[ƒ^€–ڂɂƂÁ‚ďd—v‚Ć‚·B–{‰Ò“ź‚ĆƒvƒƒOƒ‰ƒ€‚đŽg—p‚·‚é‘O‚ɁAVIA SELECTION-SCREEN ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚”‚ăvƒƒOƒ‰ƒ€‚đƒ`ƒFƒbƒN‚”‚Ä‚­‚Ÿ‚ł‚ąB

WITH SELECTION-TABLE ˆÈŠO‚Ƃ́Aă‹LƒIƒvƒVƒ‡ƒ“‚͉œ“x‚Ć‚àŽg—p‚Ć‚«A‚Ü‚œ SUBMIT –œ—ß‚É‚š‚Ż‚é‚ǂ̂悀‚È‘g‡‚č‚Ć‚àŽg—p‚Ć‚«‚Ü‚·B“Á‚É WITH <sel> ƒIƒvƒVƒ‡ƒ“‚́A1 ‚‚̊ <sel> ‚ɑ΂”‚Ä•Ą”‰ńŽg—p‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·BŒÄ‚яo‚ł‚ꂜƒvƒƒOƒ‰ƒ€‚Ƃ́A‘Ήž‚·‚és‚ȘŽg—p‚ł‚ê‚é‘I‘đƒe[ƒuƒ‹‚ɃAƒyƒ“ƒh‚ł‚ê‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚ɂ́AŽw’è‚ł‚ꂜĆŒă‚Ì’l‚ȘŽg—p‚ł‚ê‚Ü‚·BWITH SELECTION-TABLE ƒIƒvƒVƒ‡ƒ“‚ĆŽg—p‚Ć‚«‚é‘g‡‚č‚́AUSING-SELECTION-SET ‚Ÿ‚݂·B

‘I‘đ‰æ–Ê‚Ì“ü—͍€–Ú‚Ș SPA/GPA ƒpƒ‰ƒ[ƒ^‚ÆƒŠƒ“ƒN‚ł‚ê‚Ä‚ą‚éê‡ASPA/GPA ‚đŽg—p‚”‚Ä‘I‘đ‰æ–Ê‚É’l‚đŽó‚Ż“n‚·‚±‚Æ‚à‚Ć‚«‚Ü‚· ( ƒvƒƒOƒ‰ƒ€ŠÔ‚̃f[ƒ^Žó‚Ż“n‚”‚đŽQÆ‚”‚Ä‚­‚Ÿ‚ł‚ą) B

—á

ŽŸ‚ÌŽÀs‰Â”\ƒvƒƒOƒ‰ƒ€ ( ƒŒƒ|[ƒg) ‚Ƃ́Aƒpƒ‰ƒ[ƒ^ PARAMET ‚Æ‘I‘đŠî€ SELECTO ‚Ì‚ ‚é‘I‘đ‰æ–Ê‚Ș“o˜^‚ł‚ê‚Ü‚·B

REPORT  demo_program_submit_rep1.

DATA number TYPE i.
PARAMETERS      paramet(14) TYPE c.
SELECT-OPTIONS  selecto FOR number.

ƒvƒƒOƒ‰ƒ€ DEMO_PROGRAM_SUBMIT_REP1 ‚ÍŽŸ‚̃vƒƒOƒ‰ƒ€‚©‚çAˆÙ‚È‚éƒpƒ‰ƒ[ƒ^‚đŽg—p‚”‚ÄŒÄ‚Ńo‚ł‚ê‚Ü‚·B

REPORT demo_program_submit_sel_screen NO STANDARD PAGE HEADING.

DATA: int TYPE i,
      rspar TYPE TABLE OF rsparams,
      wa_rspar LIKE LINE OF rspar.

RANGES seltab FOR int.

WRITE: 'Select a Selection!',
     / '--------------------'.

SKIP.

FORMAT HOTSPOT COLOR 5 INVERSE ON.
WRITE: 'Selection 1',
     / 'Selection 2'.

AT LINE-SELECTION.
   CASE sy-lilli.
     WHEN 4.
      seltab-sign = 'I'. seltab-option = 'BT'.

       seltab-low  = 1.   seltab-high   = 5.
      APPEND seltab.

       SUBMIT demo_program_submit_rep1 VIA SELECTION-SCREEN
                      WITH paramet eq 'Selection 1'
                      WITH selecto IN seltab
                      WITH selecto ne 3
                      AND RETURN.

     WHEN 5.
      wa_rspar-selname = 'SELECTO'. wa_rspar-kind = 'S'.

       wa_rspar-sign = 'E'. wa_rspar-option = 'BT'.
       wa_rspar-low  = 14.  wa_rspar-high = 17.
      APPEND wa_rspar TO rspar.

       wa_rspar-selname = 'PARAMET'. wa_rspar-kind = 'P'.
       wa_rspar-low  = 'Selection 2'.
       APPEND wa_rspar TO rspar.
       wa_rspar-selname = 'SELECTO'. wa_rspar-kind = 'S'.
       wa_rspar-sign = 'I'. wa_rspar-option = 'GT'.
       wa_rspar-low  = 10.
      APPEND wa_rspar TO rspar.

       SUBMIT demo_program_submit_rep1 VIA SELECTION-SCREEN
                      WITH SELECTION-TABLE rspar
                      AND RETURN.

   ENDCASE.

ƒvƒƒOƒ‰ƒ€‚đŠJŽn‚·‚邯AŽŸ‚ÌŠî–{ˆê——‚Ș•\ŽŠ‚ł‚ê‚Ü‚·B ‚±‚̃Oƒ‰ƒtƒBƒbƒN‚Í“Y•t‚̃eƒLƒXƒg‚Éà–Ÿ‚ł‚ê‚Ä‚ą‚Ü‚·

Ć‰‚̃zƒbƒgƒXƒ|ƒbƒg‚đƒNƒŠƒbƒN‚·‚邯ASAPMZTS1 ‚Ì‘I‘đ‰æ–Ê‚ȘŽŸ‚̂悀‚É•\ŽŠ‚ł‚ê‚Ü‚·B

‚±‚̃Oƒ‰ƒtƒBƒbƒN‚Í“Y•t‚̃eƒLƒXƒg‚Éà–Ÿ‚ł‚ê‚Ä‚ą‚Ü‚·

2 ”Ԗڂ̃zƒbƒgƒXƒ|ƒbƒg‚đ 1 ‰ńƒNƒŠƒbƒN‚·‚邯ASAPMZTS1 ‚Ì‘I‘đ‰æ–Ê‚ÍŽŸ‚̂悀‚ɂȂè‚Ü‚·B

‚±‚̃Oƒ‰ƒtƒBƒbƒN‚Í“Y•t‚̃eƒLƒXƒg‚Éà–Ÿ‚ł‚ê‚Ä‚ą‚Ü‚·

DEMO_PROGRAM_SUBMIT_REP1 ‚Ì‚ą‚ž‚ê‚̌ďo‚̏ꍇ‚àA2 s‚Ì‘I‘đƒe[ƒuƒ‹ SELECTO ‚ƂȂé’l‚Ș“]‘—‚ł‚ê‚Ü‚·B2 ”Ԗڂ̍s‚́A‚»‚ꂌ‚ê‚̃_ƒCƒAƒƒOƒ{ƒbƒNƒX SELECTO ‚Ì•Ą”‘I‘đ ‚É•\ŽŠ‚ł‚ê‚Ü‚·BSUBMIT –œ—ß‚Ì VIA SELECTION-SCREEN ƒIƒvƒVƒ‡ƒ“‚Ș‚È‚ąê‡‚́A‚»‚ê‚ɉž‚¶‚Ä PARAMET ‚š‚æ‚Ń SELECTO ‚Ș DEMO_PROGRAM_SUBMIT_REP1 ‚ɏ‘‚«ž‚Ü‚ê‚Ü‚·‚ȘA‚±‚ê‚ç‚Í•\ŽŠ‚ł‚ê‚Ü‚č‚ńB

 

 

 

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