CDL式
文ルールで式を使用します。 2つのオペランドと1つの演算子、または2つの関数とその引数があります。
次に、単純な数学式の例を示します。 2
オペランド、*
(乗算)演算子、およびframe.border
オペランドがあります:
2 * frame.border
この例では、window.frame.width
オペランド、-
(マイナス)演算子、およびframe.border
オペランドがあります:
window.frame.width - 2 * frame.border
この例では、Windowモデルがあります。 窓枠に入れるガラスのサイズを計算する必要があります。 ガラスとフレームの間に1/2インチのギャップが必要で、フレームの枠線の幅は1インチです:
ADD window.frame.width - 2 * frame.border + 2 * 0.5 TO glass.width;
ADD window.frame.height - 2 * frame.border + 2 * 0.5 TO glass.height;
この例では、BOOLEAN値を使用します:
a > b
a AND b
(a + b) * c > 10
a.prop LIKE "%abc%"
この例では、INTEGERまたはDECIMAL値を使用します:
a + b
((a + b) * c )^10