ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½
ΠΠ»Π°Π²Π° 1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ALV GRID. Π§Π°ΡΡΡ 2
ABAP OBJECTS ALV
Β§ 2. Π‘Π΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ:
SELECTION SCREEN 1100
ΠΠΊΡΠ°Π½ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ .
ΠΡΠ·ΠΎΠ² ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ Ρ ΡΠΊΡΠ°Π½Π° Π² ΠΊΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
Π se80 ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π³ΡΡΠΏΠΏΡ ΡΡΠ½ΠΊΡΠΈΠΉ ZFG_MVC_001.
Π ΠΈΡ. 1
Π ΠΈΡ. 2
Π TOP ΠΈΠ½ΠΊΠ»ΡΠ΄Π΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½ Π½ΠΎΠΌΠ΅Ρ 1100.
SELECTION-SCREEN: BEGIN OF SCREEN 1100 TITLE title_01.
SELECT-OPTIONS: s_carrid FOR spfli-carrid.
SELECT-OPTIONS: s_connid FOR spfli-connid.
SELECTION-SCREEN: END OF SCREEN 1100.
Π ΠΈΡ. 3
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΊΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΌΠΎΠ³ Π²ΡΠ·Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ (ZFM_MVC_001_SEL_SCR_1100) Π²ΡΠ·ΠΎΠ²Π° ΡΠΊΡΠ°Π½Π° 1100.
Π ΠΈΡ. 4
ΠΠ°Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ Π² ΠΊΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π°Π½Π½ΡΠ΅
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ sapland
ΠΠ°ΡΠΈΠ°Π½Ρ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π°
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° Π·Π½Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ. ΠΡΠ»ΠΈ Π½Π΅ Π·Π½Π°Π΅Ρ, ΡΠΎ ΡΡΠΎΡΠ½ΠΎ Π½Π°Π΄ΠΎ ΡΠ·Π½Π°ΡΡ ΡΡΠΎ ΡΡΠΎ. ΠΠ½ΠΈ ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡ ΠΆΠΈΠ·Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Π‘ΠΠΠ΅ΡΠ°. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ ΠΎΡΡΠ΅ΡΠΎΠ², Π°, Π΅ΡΠ»ΠΈ Π΅ΡΠ΅ ΠΈ ΠΊ Π½ΠΈΠΌ ALV Π²Π°ΡΠΈΠ°Π½Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ, ΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. Π’Π°ΠΊ Π²ΠΎΡ, Π΅ΡΡΡ Π΅ΡΠ΅ ΡΠ°ΠΊΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅. ΠΡΠΎ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ. ΠΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΡΡΠΊΠΈ ΠΈ Π½Π΅ ΠΎΡΡΡΠ²Π°ΡΡ ΠΈΡ , ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΡΠΈΡΠ°ΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³Π°.
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ SAP& Π΄Π»Ρ ΡΠ°ΠΏΠΎΠ²ΡΠΊΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΈ CUS& Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ . ΠΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΡ Ρ ΡΠ°Π½ΡΡΡΡ Π² 000 ΠΌΠ°Π½Π΄Π°Π½ΡΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡΡΡΡ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ.
Π Π΅ΡΠ΅ Π² Π²Π°ΡΠΈΠ°Π½ΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ:
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π°
ΠΡΠ»ΠΈ ΡΠΈΠΏ βDβ D: Dynamic date calculation, ΡΠΎ Π²ΡΡΠ°Π΅ΠΌ Π½Π° ΠΏΠΎΠ»Π΅ Name of variable ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F4. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ Π½ΡΠΆΠ½ΡΡ Π½Π°ΠΌ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ. Π£Π΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ ΠΎΡΡΠ΅ΡΡ ΠΏΠΎ ΡΠ΅ΡΠΊΠΈΠΌ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ½ΠΎΠΌΡ ΠΌΠ΅ΡΡΡΡ). ΠΠ»ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΡΠΈΠ»ΡΡΠ°ΠΌΠΈ. Π€Π°Π½ΡΠ°Π·ΠΈΡΡΠΉΡΠ΅! ΠΠ΅ΡΡΡ ΡΠ±ΡΠ²Π°ΡΡΡΡ 🙂
ΠΠ»Ρ ΡΠ°Π±Π»ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΅ΡΡΡ Π²ΠΎΠ»ΡΠ΅Π±Π½Π°Ρ ΡΡΡΠΊΠ° β ΡΠ°Π±Π»ΠΈΡΠΊΠ° TVARVC. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ STVARV, ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ²ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΡΡΡΡ Π½Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΈΠΊΠ΅ Π² Π²Π°ΡΠΈΠ°Π½ΡΠ΅. ΠΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠΎΠΊΠΎΠ»Π°Π΄Π½Π°Ρ ΡΡΡΠΊΠ°. ΠΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, Π² Π½Π΅ΠΌ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»Ρ Π²ΠΈΠ΄ΠΎΠ² ΠΎΠΏΠ»Π°ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ½Π΄ ΠΎΠΏΠ»Π°ΡΡ ΡΡΡΠ΄Π°), Π° Π² TVARVC ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π²ΡΠ΅ Π²ΠΈΠ΄Ρ ΠΎΠΏΠ»Π°ΡΡ. Π ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π²ΠΎ Π²ΡΠ΅Ρ ΠΎΡΡΠ΅ΡΠ°Ρ . ΠΡΠ°ΡΠΎΡΠ°!
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½
Π§Π°ΡΡΠΎ Π΅ΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ , Π΄Π»Ρ ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΊΡΠ°Π½Ρ Π²ΡΠ±ΠΎΡΠ°. ΠΠΊΡΠ°Π½Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ SAP.
ΠΠ²ΠΎΠ΄ΠΈΠΌ ΠΈΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π‘ΠΎΠ·Π΄Π°ΡΡ. ΠΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ Π·Π°Π΄Π°Π΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ, ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ Π² ΠΏΠ°ΠΊΠ΅Ρ ZKRE_PRO1, Π½Π°Π·Π½Π°ΡΠ°Π΅ΠΌ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠΉ Π·Π°ΠΏΡΠΎΡ. ΠΡΠ°ΠΊ Π²Π²Π΅Π΄Π΅ΠΌ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΠΊΡΡ Π² Π½Π°Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΅ΡΠ»ΠΈ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ SELECTION-SCREEN ΠΈ Π½Π°ΠΆΠ°ΡΡ F1.
Π ΠΊΠΎΠ΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΅ΡΡΡ text-001 ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠ°Ρ ΡΠ΅ΠΊΡΡΠΎΠ²Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ. ΠΠΎΠΊΠ° ΠΎΠ½Π° Π΅ΡΠ΅ Π½Π΅ ΡΠΎΠ·Π΄Π°Π½Π°. ΠΠ²ΠΎΠΉΠ½ΠΎΠΉ ΡΠ΅Π»ΡΠ΅ΠΊ Π² ΡΠ΅ΠΊΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΡΡΡΡ ΠΏΠΎ text-001 ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π½Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π΅Π΅.
ΠΠ°ΠΆΠ°Π² YES, ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΊΡΠ°Π½.
ΠΠ΄Π΅ ΠΌΡ Π²Π²ΠΎΠ΄ΠΈΠΌ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΌ ΡΠ΅ΠΊΡΡ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΄Π»ΠΈΠ½Ρ Π² 40 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠ²ΡΠΈΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Selections Texts Π²ΠΈΠ΄ΠΈΠΌ ΡΡΠΎ ΡΠ°ΠΌ ΠΈΠΌΠ΅ΡΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ Π½Π°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²ΡΠ±ΠΎΡΠ°.
ΠΠ΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²Π΅ΡΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ, Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΠ² Π³Π°Π»ΠΎΡΠΊΠΈ ΡΠΏΡΠ°Π²Π°, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΎΠΌ.
Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΠΌ. ΠΠ°ΠΏΡΡΡΠ² Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ ΡΠΊΡΠ°Π½.
ΠΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΏΠΎΠ»Π΅ Name ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ.
ΠΠ²ΠΎΠΉΠ½ΠΎΠΉ ΠΊΠ»ΠΈΠΊ ΠΏΠΎ text—bt1 β ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½Π°Π΄ΠΏΠΈΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅.
Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΠΌ Π½Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ. Π’Π΅ΠΏΠ΅ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠΌΠ΅Π΅ΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ.
Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ, Ρ.Π΅. ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π΅Π΅ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΏΠΎΠ»Ρ ΡΠΊΡΠ°Π½Π° Π²ΡΠ±ΠΎΡΠ° ΠΎΡΠΈΡΠ°Π»ΠΈΡΡ. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΊΠΎΠ΄ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π±Π»ΠΎΠΊ.
ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ : 4 ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
ΠΠΈΡΠ°Π»ΠΈΠΉ
ΠΡΠΈΠ±ΠΊΠ° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅.
Π ΡΠ³Π°Π΅ΡΡΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΡΠΈΠ±ΠΊΠ°:
ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ «SSCRFIELDS-UCOMM». ΠΠ½ΠΎ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΡΠ°Π±Π»ΠΈΡ, Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ΡΠ΅Π· ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ «DATA»
ΠΠΈΡΠ°Π»ΠΈΠΉ
ΠΠ΅ΡΠ΅ΡΠΎΡ ΡΠ°Π½ΠΈΠ»ΡΡ. ΠΠ°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ. Π‘Π’ΡΠ°Π½Π½ΠΎ(
ΠΠΌΠΈΡΡΠΈΠΉ
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ. Π£ ΠΌΠ΅Π½Ρ Π±ΡΠ»Π° ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°:
ΠΏΠΎΡΠ»Π΅ REPORT Π½Π΅ Ρ
Π²Π°ΡΠ°Π΅Ρ
TABLES: sscrfields.
Π§ΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.
ΠΠ»Π°Π²Π° 2. ΠΠ²Π° ALV GRID Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠΊΡΠ°Π½Π΅. Π§Π°ΡΡΡ 2
ABAP OBJECTS ALV
Β§2. Π‘Π΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠΊΡΠ°Π½
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ:
SELECTION SCREEN 1100
ΠΠΊΡΠ°Π½ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ .
ΠΡΠ·ΠΎΠ² ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ Ρ ΡΠΊΡΠ°Π½Π° Π² ΠΊΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π²ΡΠ·ΠΎΠ²Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠ°Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΏΡΠ½ΠΊΡΡ 1.1.2.
Π ΠΈΡ. 1
CALL SELECTION-SCREEN 1100.
IF sy-subrc = 0.
e_repid = sy-repid.
PERFORM set_context CHANGING es_context.
ELSE.
RAISE exit_program.
ENDIF.
ENDFUNCTION.
Π’Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ.
Π ΠΈΡ. 2
Β§3. ΠΠ»Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ:
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ»Π°ΡΡ Π²ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ ZCL_MVC_002_MODEL. Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΡ SE24.
Π ΠΈΡ. 3
Π ΠΈΡ. 4
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ sapland
ΠΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΡΡΠ΅ΡΠΎΠ² Π² SAP BW
ΠΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π΄Π°Π½Π½ΡΡ SAP BW ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΠ°ΠΌ ΠΈ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΡΡΠ΅ΡΠΎΠ²: ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π²Π΅Π΄ΠΎΠΌΠΎΡΡΠ΅ΠΉ, Π²ΡΠΏΠΈΡΠΎΠΊ ΠΈ Ρ.ΠΏ. Π’Π°ΠΊΠΈΠ΅ ΠΎΡΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΡΡΡΡ:
ΠΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΎΠΌ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π° BW-BEx, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ BW-BEx-ΠΎΡΡΠ΅ΡΠΎΠ². ΠΡΡΠ΅ΡΡ Π²ΡΠ³ΡΡΠΆΠ°ΡΡΡΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π»ΠΈΡΡΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΊΡΡΠ²Π°ΡΡ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠΈΠ΄ΠΈΠΌΡΠΌ ΠΎΡΡΠ°Π²Π»ΡΡΡ Π»ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ Π»ΠΈΡΡ ΠΊΠ½ΠΈΠ³ΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΠ΅Π»Π΅Π²ΡΡ ΡΠΎΡΠΌΡ ΠΎΡΡΠ΅ΡΠ° Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
Π Π°Π±ΠΎΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΡΡΠ΅ΡΠΎΠΌ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π§Π΅Π³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΡ, ΡΡΠΎΠ±Ρ, ΠΎΡΡΠ°Π²Π°ΡΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°, ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ-ΡΠ°ΠΊΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΡΡΠ΅Ρ. ΠΠΎ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. Β«ΠΠΎΡΡΠΈΒ» ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΡ, ΠΏΠΎΡΠ»Π°Π±Π»Π΅Π½ΠΈΡ Π² ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΡ . ΠΠΈΠ·Π½Π΅Ρ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π»ΠΈΠ±ΠΎ ΡΠΎΠ³Π»Π°ΡΠ°ΡΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠΈΠ»ΡΡΡΡ ΠΈ ΠΎΡΡΠ΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ Π΄Π°Π½Π½ΡΡ , Π»ΠΈΠ±ΠΎ ΠΆΠ΄Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ»ΡΡΠ΅, Π»ΠΈΠ±ΠΎ Π²ΡΡΡΠ½ΡΡ ΡΠ²ΠΎΠ΄ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡΡΠ΅ΡΠ° Π² ΠΎΠ΄ΠΈΠ½.
Π§ΡΠΎΠ±Ρ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ Π½Π΅ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ Β«Π½Π΅Ρ, ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ°ΠΊΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΡ Β», Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΈΠ· ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ: ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ BW BEx Analyzer ΠΈ SBOP Analysis for Office Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ ΠΎΡΡΠ΅ΡΠΎΠ² Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΡΠ΅Π΅ΠΊ, Ρ ΡΠΈΡΠ»ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 750000 ΠΈ Π±ΠΎΠ»Π΅Π΅ (ΡΠΌ SAP-Π½ΠΎΡΡ 1040454). ΠΠΎΡΡΠΎΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ SAP BW, Π½Π°Π΄ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. Π’ΠΎΠ³Π΄Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, Π½ΠΎ ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ.
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ SAP Netweaver, SAP BW ΠΈ HANA Π²Π½Π΅ΡΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ BW-Π΄Π°Π½Π½ΡΡ Π² Excel, Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ BW BEx. ΠΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ ΡΠ°ΠΊΠΈΠ΅:
Π― Ρ ΠΎΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π΅, Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΊ Π½ΠΎΠ²ΠΈΠ·Π½Π΅ Π²Π΅ΡΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΈ Π² ΡΠ΅ΠΌ-ΡΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ. Π Π΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΎΡΡΠ΅ΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΎΠ½ Excel-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΡΠ΅ΡΠ΅Π· OLE-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. Excel-ΡΠ°Π±Π»ΠΎΠ½ ΠΏΡΠΈ ΡΡΠΎΠΌ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ BDS Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ SAP BW.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° Ρ OLE ΠΎΡΠ΅Π²ΠΈΠ΄Π½Ρ:
Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π² ABAP ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»ΠΈ BW. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ: Π²ΡΠ·ΠΎΠ² BEx-ΠΎΡΡΠ΅ΡΠ° Π² ABAP, Π²ΡΠ·ΠΎΠ² FM RSDRI_INFOPROV_READ, SQL-SELECT ΠΏΠΎ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠΎ ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ Π΅ΡΡΡ Π² Π°ΡΡΠ΅Π½Π°Π»Π΅ Π½Π°Π²ΡΠΊΠΎΠ² ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ BW-ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠ°. ΠΠ»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ABAP ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ, Π΅ΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠ΄Π° ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ Π΄Π°Π½Π½ΡΡ Π·Π° ΡΡΠ΅Ρ ΡΡΠ½ΠΈΠ½Π³Π° ABAP-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ°ΡΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΠ²Π°Π½ΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ. ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅, ΠΊΡΡΠ°ΡΠΈ, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎ Π² ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π΅ Ρ ΡΠ°Π±ΠΎΡΠΈΠΌΠΈ ΠΊΠ½ΠΈΠ³Π°ΠΌΠΈ BW BEx.
ΠΠΊΡΠ°ΡΡΠ΅, ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° Ρ OLE ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ.