2.6.2 簡易ロジック検査の例

LANSA

2.6.2 簡易ロジック検査の例


以下の例は、簡易ロジック検査機能の使用方法を説明したものです。

必要な検査

使用される実際の式

フィールドVALUEが、ゼロより大きい必要がある

#VALUE > 0
または
#VALUE *GT 0

フィールドSTATEが、NSW、VICまたはQLDである必要がある

(#STATE = NSW) OR (#STATE = VIC)

OR (#STATE = QLD)

フィールドMEASURがゼロでない場合は、フィールドWEIGHTはゼロである必要がある

(#MEASUR ^= 0) AND (#WEIGHT = 0)
または
(#MEASUR *NE 0) *AND (#WEIGHT *EQ 0)

フィールドWEIGHTは、フィールドMEASURに10.462を掛けた値よりも小さい必要がある

#WEIGHT < (#MEASUR * 10.462)
または
#WEIGHT *LT (#MEASUR * 10.462)

 

Ý簡易ロジック検査