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

ƒCƒxƒ“ƒg‚̃gƒŠƒK‚Əˆ— •¶‘‚đ SAP ƒ‰ƒCƒuƒ‰ƒŠƒXƒgƒ‰ƒNƒ`ƒƒ‚É‘g‚ʍž‚Ț

ABAP ƒIƒuƒWƒFƒNƒg‚É‚š‚Ż‚éƒCƒxƒ“ƒg‚̃gƒŠƒK‚Əˆ—‚Ƃ́A“Á’è‚̃ƒ\ƒbƒh‚ȘƒgƒŠƒK‚Æ‚”‚ăCƒxƒ“ƒg‚đƒgƒŠƒK‚”A‚»‚̃Cƒxƒ“ƒg‚É‘Œ‚̃ƒ\ƒbƒh‚Â‚Ü‚è ƒnƒ“ƒhƒ‰‚Ș‘Ήž‚”‚Ü‚·B‚‚܂èAƒCƒxƒ“ƒg‚Ș”­¶‚·‚邯ƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚ȘŽÀs‚ł‚ê‚Ü‚·B

‚±‚̃ZƒNƒVƒ‡ƒ“‚Ƃ́AABAP ƒIƒuƒWƒFƒNƒg‚ĆƒCƒxƒ“ƒg‚đˆ—‚·‚é•û–@‚ɂ‚ą‚Äà–Ÿ‚”‚Ü‚·BŠÖ˜A‚·‚é ABAP –œ—ß‚ÌÚŚ‚É‚Â‚ą‚ẮAABAP ƒGƒfƒBƒ^‚ƑΉž‚·‚éƒL[ƒ[ƒh•¶‘‚đŽQÆ‚”‚Ä‚­‚Ÿ‚ł‚ąB

ƒCƒxƒ“ƒg‚̃gƒŠƒK

ƒCƒxƒ“ƒg‚đƒgƒŠƒK‚·‚é‚ɂ́AƒNƒ‰ƒX‚ĆˆÈ‰ș‚Ì‘€ì‚Ș•K—v‚ƂȂè‚Ü‚·B

·        ‚»‚̐錟•”•Ș‚ĆƒCƒxƒ“ƒg‚đéŒŸ‚·‚é

·        ‚»‚̃ƒ\ƒbƒh‚Ì 1 ‚Â‚ĆƒCƒxƒ“ƒg‚đƒgƒŠƒK‚·‚é

ƒCƒxƒ“ƒg‚̐錟

ƒCƒxƒ“ƒg‚́AƒNƒ‰ƒX‚̐錟•”•Ș‚Ü‚œ‚̓Cƒ“ƒ^ƒtƒF[ƒX‚ĆéŒŸ‚”‚Ü‚·BƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg‚đéŒŸ‚·‚é‚ɂ́AˆÈ‰ș‚Ì–œ—ß‚đŽg—p‚”‚Ü‚·B

EVENTS <evt> EXPORTING...VALUE(<ei>) TYPE type [OPTIONAL]..

Ă“IƒCƒxƒ“ƒg‚đéŒŸ‚·‚é‚ɂ́AˆÈ‰ș‚Ì–œ—ß‚đŽg—p‚”‚Ü‚·B

CLASS-EVENTS <evt>...

‚Ç‚ż‚ç‚Ì–œ—ß‚à\•¶‚Í“Ż‚¶‚Ć‚·B

ƒCƒxƒ“ƒg‚đéŒŸ‚·‚éÛ‚ɁAEXPORTING ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚”‚ăCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚É“n‚ł‚ê‚éƒpƒ‰ƒ[ƒ^‚đŽw’è‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚͏í‚É’l‚É‚æ‚Á‚Ä“n‚ł‚ê‚Ü‚·BƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg‚ɂ́A•K‚žˆĂ–Ù“I‚ȃpƒ‰ƒ[ƒ^ SENDER ‚ȘŠÜ‚Ü‚ê‚Ä‚ą‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚ɂ́AƒCƒxƒ“ƒg‚ȘéŒŸ‚ł‚ê‚Ä‚ą‚éŒ^‚Ü‚œ‚̓Cƒ“ƒ^ƒtƒF[ƒX‚Ö‚ÌŽQÆ‚ÌŒ^‚ȘĘ’è‚ł‚ê‚Ä‚ą‚Ü‚·B

ƒCƒxƒ“ƒg‚̃gƒŠƒK

ƒNƒ‰ƒX“à‚̃Cƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg‚́AƒNƒ‰ƒX‚Ì”CˆÓ‚̃ƒ\ƒbƒh‚ĆƒgƒŠƒK‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·BĂ“IƒCƒxƒ“ƒg‚́A”CˆÓ‚ÌĂ“Iƒƒ\ƒbƒh‚É‚æ‚Á‚ăgƒŠƒK‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·Bƒƒ\ƒbƒh“à‚ĆƒCƒxƒ“ƒg‚đƒgƒŠƒK‚·‚é‚ɂ́AˆÈ‰ș‚Ì–œ—ß‚đŽg—p‚”‚Ü‚·B

RAISE EVENT <evt> EXPORTING...<ei> = <fi>...

ƒIƒvƒVƒ‡ƒ“‚Æ‚”‚Ä’è‹`‚ł‚ê‚Ä‚ą‚È‚ąŠe‰Œƒpƒ‰ƒ[ƒ^ <e i> ‚ɑ΂”AEXPORTING ƒIƒvƒVƒ‡ƒ“‚ƑΉž‚·‚éŽÀƒpƒ‰ƒ[ƒ^ <f i> ‚đ“n‚·•K—v‚Ș‚ ‚è‚Ü‚·BŽ©ŒÈŽQÆ ME ‚́AŽ©“ź“I‚ÉˆĂ–Ù“I‚ȃpƒ‰ƒ[ƒ^ SENDER ‚É“n‚ł‚ê‚Ü‚·B

ƒCƒxƒ“ƒg‚̏ˆ—

ƒCƒxƒ“ƒg‚́A“Á•ʂȃƒ\ƒbƒh‚đŽg‚Á‚ďˆ—‚ł‚ê‚Ü‚·BƒCƒxƒ“ƒg‚đˆ—‚·‚é‚ɂ́Aƒƒ\ƒbƒh‚ɑ΂”‚Ĉȉș‚Ì‘€ì‚Ș•K—v‚ƂȂè‚Ü‚·B

·        ‚»‚̃Cƒxƒ“ƒg‚̃Cƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚Æ‚”‚Ä’è‹`‚·‚é

·        ŽÀsŽž‚ɃCƒxƒ“ƒg‚ɑ΂”‚Ä“o˜^‚·‚é

ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚̐錟

‚ǂ̃Nƒ‰ƒX‚É‚àA‘Œ‚̃Nƒ‰ƒX‚̃Cƒxƒ“ƒg‚ɑ΂·‚éƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚đŠÜ‚߂邱‚Æ‚Ș‚Ć‚«‚Ü‚·B‚à‚ż‚ë‚ńAƒCƒxƒ“ƒgŽ©‘Ì‚Æ“Ż‚¶ƒNƒ‰ƒX‚ĆƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚đ’è‹`‚·‚邱‚Æ‚à‚Ć‚«‚Ü‚·BƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚đéŒŸ‚·‚é‚ɂ́AƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚ɑ΂”‚Ĉȉș‚Ì–œ—ß‚đŽg—p‚”‚Ü‚·B
METHODS <meth> FOR EVENT <evt> OF <cif> IMPORTING.. <ei>..

Ă“Iƒƒ\ƒbƒh‚̏ꍇ‚́AMETHODS ‚Ì‘ă‚í‚è‚ÉCLASS_METHODS ‚đŽg—p‚”‚Ü‚·B<evt> ‚́AƒNƒ‰ƒX‚Ü‚œ‚̓Cƒ“ƒ^ƒtƒF[ƒX <cif> ‚ĆéŒŸ‚ł‚ê‚Ä‚ą‚éƒCƒxƒ“ƒg‚Ć‚·B

ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚̃Cƒ“ƒ^ƒtƒF[ƒX‚ɂ́AƒCƒxƒ“ƒg <evt> ‚̐錟‚Ć’è‹`‚ł‚ꂜ‰Œƒpƒ‰ƒ[ƒ^‚Ì‚Ę‚đŠÜ‚߂邱‚Æ‚Ș‚Ć‚«‚Ü‚·Bƒpƒ‰ƒ[ƒ^‚Ì‘ź«‚àAƒCƒxƒ“ƒg‚É‚æ‚Á‚č̗p‚ł‚ê‚Ü‚·BƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚Ƃ́ARAISE EVENT –œ—߂Ɠn‚ł‚ê‚é‚·‚Ś‚Ä‚Ìƒpƒ‰ƒ[ƒ^‚đŽg—p‚·‚é•K—v‚Í‚ ‚è‚Ü‚č‚ńBˆĂ–Ù“I‚ȃpƒ‰ƒ[ƒ^ SENDER ‚àŽg—p‚·‚éê‡‚́A‚±‚̃pƒ‰ƒ[ƒ^‚đƒCƒ“ƒ^ƒtƒF[ƒX‚É—ń‹“‚·‚é•K—v‚Ș‚ ‚è‚Ü‚·B‚±‚̃pƒ‰ƒ[ƒ^‚É‚æ‚Á‚āAƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ȘƒgƒŠƒK‚ɃAƒNƒZƒX‚Ć‚«‚邿‚€‚ɂȂ邜‚߁AŒ‹‰Ê‚đ•Ô‚”‚œ‚è‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·B

ƒNƒ‰ƒX‚ĆƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚đéŒŸ‚·‚邯AŒŽ‘„‚Æ‚”‚ăNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Ü‚œ‚̓Nƒ‰ƒXŽ©‘Ì‚ȘAƒƒ\ƒbƒh‚ĆƒgƒŠƒK‚ł‚ꂜƒCƒxƒ“ƒg<evt> ‚đˆ—‚Ć‚«‚邿‚€‚ɂȂè‚Ü‚·B 

ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚Ì“o˜^

ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚ȘƒCƒxƒ“ƒg‚É”œ‰ž‚Ć‚«‚邿‚€‚É‚·‚é‚ɂ́A”œ‰ž‚·‚éƒgƒŠƒK‚đŽÀsŽž‚É“Á’è‚·‚é•K—v‚Ș‚ ‚è‚Ü‚·B‚»‚Ì‚œ‚߂ɂ́AˆÈ‰ș‚Ì–œ—ß‚đŽg—p‚”‚Ü‚·B

SET HANDLER...<hi>...[FOR]...

‚±‚ê‚É‚æ‚Á‚āAƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚̈ꗗ‚ȘA‘Ήž‚·‚éƒgƒŠƒKƒƒ\ƒbƒh‚ÉƒŠƒ“ƒN‚ł‚ê‚Ü‚·BƒCƒxƒ“ƒg‚ɂ͎Ÿ‚ÉŽŠ‚· 4 ‚‚̃^ƒCƒv‚Ș‚ ‚è‚Ü‚·B

·        ƒNƒ‰ƒX‚ĆéŒŸ‚ł‚ê‚éƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg

·        ƒCƒ“ƒ^ƒtƒF[ƒX‚ĆéŒŸ‚ł‚ê‚éƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg

·        ƒNƒ‰ƒX‚ĆéŒŸ‚ł‚ê‚éĂ“IƒCƒxƒ“ƒg

·        ƒCƒ“ƒ^ƒtƒF[ƒX‚ĆéŒŸ‚ł‚ê‚éĂ“IƒCƒxƒ“ƒg

SET HANDLER ‚̍\•¶‚ÆŒű‰Ê‚́AƒCƒxƒ“ƒg‚Șă‚Ì 4 ‚‚̂ǂê‚Ć‚ ‚é‚©‚É‚æ‚Á‚ĈقȂè‚Ü‚·B 

ƒCƒ“ƒXƒ^ƒ“ƒXƒCƒxƒ“ƒg‚̏ꍇ‚́AFOR ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚”‚ănƒ“ƒhƒ‰‚Ì“o˜^‘ΏۂƂȂéƒCƒ“ƒXƒ^ƒ“ƒX‚đŽw’è‚·‚é•K—v‚Ș‚ ‚è‚Ü‚·B’Pˆê‚̃Cƒ“ƒXƒ^ƒ“ƒX‚đƒgƒŠƒK‚Æ‚”‚ÄŽw’è‚·‚é‚ɂ́AŽŸ‚̂悀‚ÉŽQÆ•ϐ”<ref> ‚đŽg—p‚”‚Ü‚·B

SET HANDLER...<hi>...FOR <ref>.

‚ ‚邹‚́AƒCƒxƒ“ƒg‚đƒgƒŠƒK‚Ć‚«‚é‚·‚Ś‚Ä‚ÌƒCƒ“ƒXƒ^ƒ“ƒX‚ɑ΂”‚ănƒ“ƒhƒ‰‚đ“o˜^‚·‚邱‚Æ‚Ș‚Ć‚«‚Ü‚·B

SET HANDLER...<hi>...FOR ALL INSTANCES.

‚±‚Ì“o˜^‚́Aƒnƒ“ƒhƒ‰“o˜^Žž‚ɂ͂܂Ÿ“o˜^‚ł‚ê‚Ä‚ą‚È‚©‚Á‚œƒgƒŠƒKŒł‚̃Cƒ“ƒXƒ^ƒ“ƒX‚É‚à“K—p‚ł‚ê‚Ü‚·B

Ă“IƒCƒxƒ“ƒg‚É‚Í FOR ƒIƒvƒVƒ‡ƒ“‚đŽg—p‚Ć‚«‚Ü‚č‚ńB

SET HANDLER...<hi>...

“o˜^‚́AƒNƒ‰ƒX‘S‘Ì‚ ‚邹‚Í‚±‚ÌĂ“IƒCƒxƒ“ƒg‚đŠÜ‚ń‚Ć‚ą‚éƒCƒ“ƒ^ƒtƒF[ƒX‚đŽÀ‘•‚·‚é‚·‚Ś‚Ä‚ÌƒNƒ‰ƒX‚ÉŽ©“ź“I‚É“K—p‚ł‚ê‚Ü‚·BƒCƒ“ƒ^ƒtƒF[ƒX‚̏ꍇ‚́Aƒnƒ“ƒhƒ‰‚Ș“o˜^‚ł‚ê‚é‚Ü‚Ćƒ[ƒh‚ł‚ê‚Ä‚ą‚È‚©‚Á‚œƒNƒ‰ƒX‚É‚à“o˜^‚Ș“K—p‚ł‚ê‚Ü‚·B

ƒCƒxƒ“ƒgˆ—‚̃^ƒCƒ~ƒ“ƒO

RAISE EVENT –œ—ß‚ȘŽÀs‚ł‚ê‚Ä‚©‚玟‚Ì–œ—ß‚Șˆ—‚ł‚ê‚é‚Ü‚Ć‚ÌŠÔ‚ÉA“o˜^‚ł‚ꂜ‚·‚Ś‚Ä‚Ìƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚ȘŽÀs‚ł‚ê‚Ü‚· ( “ŻŠúƒCƒxƒ“ƒgˆ—) Bƒnƒ“ƒhƒ‰ƒƒ\ƒbƒhŽ©‘Ì‚ȘƒCƒxƒ“ƒg‚đƒgƒŠƒK‚·‚éê‡‚́A‚»‚̃nƒ“ƒhƒ‰ƒƒ\ƒbƒh‚ȘŽÀs‚ł‚ê‚Ä‚©‚çAŒł‚̃nƒ“ƒhƒ‰ƒƒ\ƒbƒh‚Ș‘±s‚ł‚ê‚Ü‚·B–łŒÀ‚ÌŒJ•Ô‚”‚đ–h‚ź‚œ‚߂ɁAŒ»ĘAƒCƒxƒ“ƒg‚̃lƒXƒeƒBƒ“ƒOƒŒƒxƒ‹‚Í 64 ‚ɐ§ŒÀ‚ł‚ê‚Ä‚ą‚Ü‚·B

ƒnƒ“ƒhƒ‰ƒƒ\ƒbƒh‚́A“o˜^‚ł‚ꂜ‡”Ô‚ÉŽÀs‚ł‚ê‚Ü‚·BƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Í“ź“I‚É“o˜^‚ł‚ê‚邜‚߁AŒˆ‚Ü‚Á‚œ‡˜‚Əˆ—‚ł‚ê‚é‚킯‚Ƃ͂ ‚è‚Ü‚č‚ńB‚·‚Ś‚Ä‚ÌƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Ș“ŻŽž‚ÉŽÀs‚ł‚ê‚é‚à‚̂Ƃ”‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚đs‚Á‚Ä‚­‚Ÿ‚ł‚ąB

 

ŽQÆ:

ŠT—v}

ƒCƒxƒ“ƒg: ‰•à“I‚È—á

ƒCƒxƒ“ƒg: ‚“x‚È—á

 

 

 

 

 

 

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