ブロックされたトランザクションのプロパティを格納するテーブルとフィールドはどれですか?
2376 次
1 に答える
0
先に述べたように、トランザクションロックはTSTC-CINFOフィールドで指定されます。このフィールドは1バイトのフラグセットです。以下のコードは、フラグのデコードの手法を示しています。
TABLES: tstc.
DATA: x01 TYPE x VALUE '01',
x02 TYPE x VALUE '02',
x20 TYPE x VALUE '20',
x80 TYPE x VALUE '80'.
SELECT * FROM tstc.
IF tstc-cinfo O x80.
" Report transaction
ENDIF.
IF tstc-cinfo O x01.
" Menu transaction.
ENDIF.
IF tstc-cinfo O x02.
" Parameter transaction
ENDIF.
IF tstc-cinfo O x20.
" Locked.
NEW-LINE.
WRITE: 'Locked:', tstc-tcode.
ENDIF.
ENDSELECT.
于 2011-02-02T11:50:30.530 に答える