入力値

アンダースコアで始まって終わる、または inp. で始まるフォーム フィールド値は、入力値として扱われます。レコーダーはこれらの値に対する変数をスクリプトの最初に生成するので、入力値をたやすくランダム化することができます。

例:入力値に対して作成された変数

var
  gsInput_NewProduct : string init "_New Product_";
  gsInput_inp_Customer : string init "inp.Customer";
  
  // ...

dclform

  // ...

  MAIN009:
    "ICType"          := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "Panel"
    "ICElementNum"    := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "0"
    "ICStateNum"      := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "6"
    "ICAction"        := "#ICSave",
                      // hidden, changed(!)
    "ICXPos"          := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "0"
    "ICYPos"          := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "0"
    "ICFocus"         := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: ""
    "ICChanged"       := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: "0"
    "ICFind"          := "" <USE_HTML_VAL> ,
                      // hidden, unchanged, value: ""
    "PROD_ITEM_DESCR" := gsInput_NewProduct,
                      // changed, value: "_New Product_"
    "PROD_ITEM_EFF_STATUS" := "A",
                          // added
    "RBF_ARRA_WRK_PROD_ATTR_CATEGORY" := "",
                                      // added
    "PRD_KIT_ARR_FLG1" := "" <USE_HTML_VAL> ,
                       // unchanged, value: "S"
    "DESCR$0"         := "" <USE_HTML_VAL> ,
                      // unchanged, value: ""
    "RBF_ARRA_PRD_VW_DESCR$0" := "" <USE_HTML_VAL> ,
                              // unchanged, value: ""
    "RBF_PROD_ARGMT_RAISE_PCT$0" := "" <USE_HTML_VAL> ,
                                 // unchanged, value: ""
    "RBF_PROD_ARGMT_REDUCTION_PCT$0" := "" <USE_HTML_VAL> ,
                                     // unchanged, value: ""