0
  1. TYPE(*PNAME) パラメーターを次のようにする方法:

    • 必須
    • デフォルト値を持つ
    • 初期の長さは 10 です
  2. プロンプト・フィールドの長さの増加を処理する方法

    • タイプ *PNAME のプロンプト・フィールドの長さは、「&」で増やすことができます。
    • RPGLE はコマンド処理プログラム (CPP) である必要があります

例、コマンドソース定義:

PARM   KWD(PCML) TYPE(*PNAME) LEN(10) MIN(0) DFT(*MYDFT) SPCVAL((*MYDFT)) PROMPT('PCML Input path')
4

1 に答える 1

4
  • オプションを使用MINして、パラメーターを必須にします。
  • DFTオプションとオプションを使用して、SPCVALデフォルト値と特別な値を指定します。
  • オプションを使用しLENて最大長を指定します。
  • オプションを使用してINLPMTLEN、初期の長さを指定します。
  • コマンド処理プログラムは、最大長を受け入れるように定義する必要があります。

CMD

PARM KWD(PCML) TYPE(*PNAME) LEN(512) DFT(*MYDFT) SPCVAL((*MYDFT)) 
  MIN(1) INLPMTLEN(10) PROMPT('PCML Input Path')

RPG

C     *ENTRY        PLIST                                      
C                   PARM                    PCML            512

詳細については、パラメーター定義のドキュメントを参照してください。

于 2014-05-18T15:17:56.113 に答える