Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書

ONCONDID

ONCONDID (ON 条件 ID の省略形) は、ON ユニットでハンドルされている条件を 識別する FIXED BINARY(31,0) 値を戻します。 ONCODE は、ON ユニットまたはそれらから動的に派生したものの 1 つのコンテキストにあります。

構文図を読む構文図をスキップする>>-ONCONDID-+----+---------------------------------------------><
            '-()-'
 

ONCONDID によって戻される値は、次の DECLARE ステートメントで指定されます。

  declare (   condid_area               value(1),
              condid_attention          value(2),
              condid_condition          value(3),
              condid_conversion         value(4),
              condid_endfile            value(5),
              condid_endpage            value(6),
              condid_error              value(7),
              condid_finish             value(8),
              condid_fixedoverflow      value(9),
              condid_invalidop          value(10),
              condid_key                value(11),
              condid_name               value(12),
              condid_overflow           value(13),
              condid_record             value(14),
              condid_size               value(15),
              condid_storage            value(16),
              condid_stringrange        value(17),
              condid_stringsize         value(18),
              condid_subscriptrange     value(19),
              condid_transmit           value(20),
              condid_undefinedfile      value(21),
              condid_underflow          value(22),
              condid_zerodivide         value(23)
          ) fixed bin(31);

コンテキスト以外で ONCONDID が使われている場合は、ゼロが戻されます。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)