名前 オペランドは、アンロックするデータ域の名前、または予約語 *DTAARA でなければなりません。
*DTAARA が指定されている場合には、プログラム中でロックされているすべてのデータ域がアンロックされます。
データ域は、すでに *DTAARA DEFINE ステートメントの結果フィールドに指定されているか、あるいは定義仕様書の DTAARA キーワードで指定されていなければなりません。 名前 は内部データ域またはプログラム初期化パラメーター (PIP) データ域を参照してはなりません。すでにアンロックされているデータ域に UNLOCK 命令を指定してもエラーには なりません。
詳細については、ファイル命令を参照してください。
*...1....+....2....+....3....+....4....+....5....+....6....+....7...+.... CL0N01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq.... * * TOTAMT, TOTGRS, and TOTNET are defined as data areas in the * system. The IN operation retrieves all the data areas defined in * the program. The program processes calculations, and * then unlocks the data areas. The data areas can them be used * by other programs. * C *LOCK IN *DTAARA C : C : C UNLOCK *DTAARA C *DTAARA DEFINE TOTAMT 8 2 C *DTAARA DEFINE TOTGRS 10 2 C *DTAARA DEFINE TOTNET 10 2
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.