Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 言語解説書


WHEN-COMPILED

WHEN-COMPILED 特殊レジスターには、コンパイル開始時の日付が入れられます。WHEN-COMPILED は、次のような暗黙の定義の英数字データ項目です。

01  WHEN-COMPILED GLOBAL PICTURE X(16) USAGE DISPLAY.

ネストされたプログラムで使用される場合、 この特殊レジスターは最外部プログラムの GLOBAL 属性で暗黙的に定義されます。

WHEN-COMPILED 特殊レジスターのフォーマットは、次のとおりです。

MM/DD/YYhh.mm.ss (MONTH/DAY/YEARhour.minute.second)

例えば、コンパイルが 2007 年 10 月 15 日午後 2 時 4 分に始まった場合、 WHEN-COMPILED には値として 10/15/0714.04.00 が入れられます。

WHEN-COMPILED は、 MOVE ステートメントで送り出しフィールドとしてのみ使用することができます。

WHEN-COMPILED 特殊レジスターに入れられたデータは参照変更できません。

この特殊レジスターに納められたコンパイル日時は、組み込み関数 WHEN-COMPILED を使用すればアクセス可能です (WHEN-COMPILEDを参照)。 この関数は 4 桁の年値をサポートしており、他にも情報を提供します。


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)