Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

このファンクションを別のファンクションから直接呼び出したり、このファンクションがプロンプト・キー要求に直接応じたりできるようになります。 

Note

注:注意:すべてのRDMLXファンクションは、*DIRECTを使用する必要があります。これにより、移植されたIBM i RDMLファンクションが固有なものになります。

...

  • VALFLD$NM A(10):妥当性検査対象のフィールドの名前
  • VALFLD$LN P(7,0):妥当性検査対象のフィールドの長さ
  • VALFLD$DP P(7,0):妥当性検査対象のフィールドの小数点以下桁数 VALFLD$AV A(256) 現在のフィールド値(英数字フィールドおよび*Char/*String フィールドの最初の 256 バイトのみ)
    Note

    注: 注意:特別な値 *SQLNULL は、CALLBACK ファンクション内で *Char/*String フィールドとして評価されません。これは、VALFLD$AV のタイプが *Alpha だからです。

  • VALFLD$AV A(256):現在のフィールド値(英数字フィールド)
  • VALFLD$NV P(30,9):現在のフィールド値(数値フィールド)
  • VALFLD$RT A(1):戻りコード

...