Easytrieve Plus : データ中のビット判定を行うことはできますか?
book
Article ID: 185731
calendar_today
Updated On:
Products
EASYPROCLIB
Easytrieve Report Generator
Easytrieve Report Generator for Common Services
Issue/Introduction
Question
データ中のビット判定を行うことはできますか?
Environment
z/OS, MSP, VOS3, IBM, FUJITSU, HITACHI
Resolution
Answer
定義されたフィールド内のデータの選択されたビットが1(ON)、または0(OFF)であるかどうかをチェックできます。ビットのチェックには、ON、OFFのキーワードを使用します。
<チェック文>
IF フィールド名 ON フィールド名、 もしくは、 X'16進リテラル'
OFF
<例>
IF NUMR ON X'F0F0F0F0'
上記例の場合、NUMRのフィールドの各バイトの上位4ビット全てに1(ON)が立っているかどうかをチェックすることになります。
Additional Information
Old Japanese Knowledge document ID: JTEC001023
Feedback
thumb_up
Yes
thumb_down
No