式の構文チェック

式が保存される前に、次の点について式の構文が検証されます。

  • 関数名が正しいです。

  • プロパティ名が正しいです。

  • 開きカッコと閉じカッコの数が同じです。

  • 関数ごとに、実際のパラメータ数が所定のパラメータ数以上あります。

Concatなどの関数の場合、パラメータ数に指定はありません。パラメータ数の検証では、実際のパラメータ数が所定のパラメータ数と同じかそれ以上であることを確認します。したがって、パラメータが多い場合にはエラーが生成されませんが、パラメータが少ない場合にはエラーが生成されます。

構文の検証で式は評価されないため、無効な定数を入力した場合にはエラーが発生する可能性があります。たとえば、IntToStr(ABC,3)は構文の検証にパスしますが、Oracle Data Relationship Managementアプリケーションでエラーが生成されます。このタイプのエラーを回避するには、保存する前にそれぞれの式を評価する必要があります。