You are on page 1of 10

enhancement parameter id memory id,

, Palm SAP Memory & ABAP Memory, ,


Palm .
1 External Session Internal Session :
External Session
user SAP , userlogon session user sap window,
user logon session userlogon session 6 external session( main session,
6 ).
Internal Session
external session internal session, call FM, call
transaction submit*** and return external session
external session internal session External session 20 Internal session.
session
User session > external session > internal session

SAP memory Externalsession externalsession


userlogon session SAPmemory user SAPmemory
ABAP memory externalsession internalsession
externalsession ABAPmemory externalsession internalsession
session ABAP memory
2:
1.
SAP memory SET/GET parameters
SPASET PARAMETER ID 'MAT' FIELD p_matnr.
GPAGET PARAMETER ID 'MAT' FIELD p_matnr.
ABAP Memory EXPORT IMPORT :
EXPORT p_matnr = p_matnr TO MEMORY ID 'ZTESTMAT'.
EXPORT p_matnr = p_matnr FROM MEMORY ID 'ZTESTMAT'
FREE MEMORY ID 'ZTESTMAT'.
ABAPmemory
FREE MEMORY.
externalsession
ABAPmemory
3
SAP memory external session ABAP memory external session
internal session
4
SAP memory
ABAP memory session(window)
3SAP Memory:

1. SAP Memory
ZTEST_SET_SAP_MMR SAP_MMR''12345'.
2. SAP Memory
ZTEST_GET_SAP_MMR, PR_TEST Memory ID SAP_MMR
selection screen

field SAP Memory selection screen '12345'


'123' F8 SAP memory .

3. Dialog SAPMemory
dialog input field, Parameter ID 'SAP_MMR', 2
Set Parameter: SAP Memory ( SET PARAMETER ID )
Get Parameter: SAP Memory ( GET PARAMETER ID ).

:
T-code
( set parameter , SAP memory ):

: Data Element Parameter ID(, SAP


data element parameter ID,....,).
Data Element, Parameter ID( TPARA , Z Y ):

table structure:

Dialog table-field , Dictionary.

Parameter ID.

Set Parameter Get Parameter ZTESTTEST .

4. Get parameter ID SAP memory LV_TEST

SET Parameter ID sessionsSAP memory Get Parameter


ID
SET Parameter ID user Get Parameter ID
5. TCODE SU3 PARAMETER ID
TCODE SU3 PARAMETER ID , GET PARAMETER ID
PARAMETER ID . SET PARAMETER ID.

4ABAP Memory:
1. FM
ABAP 'ABAP_MMR' FM internal session submit
call transaction
()

FM

FM ABAP memory

'ABAP_MMR' FM

LV_TEST
:

FM:

(external session)

:
FM:

3. export import
Lv_test_2 = to

4. Export ABAP memory

5. Free Memory: external session ABAP Memory.


:ZTEST_SET_ABAP_MMR_4
Free Memory ID 'ABAP_MMR_1''ABAP_MMR_2', import .

6. Free Memory ID: ABAP Memory ID , ID .


FREE MEMORY ID 'ABAP_MMR_3'. , 'ABAP_MMR_3' , ,
'ABAP_MMR_4', LV_TEST ( LV_TEST_5 ).
ID , Free Memory Free Memory ID(
ID), ID .
.

Share Memory Share Buffer .


DELETE FROM SHARED BUFFER .
TOSHARED BUFFER FROMSHARED BUFFER .
TOSHARED MEMORY FROMSHARED MEMORY .

MEMORY ID

Database , .
INDX .

MEMORY ID
memory id, database

You might also like