ファイル内のグローバルフィールド(繰り返し含む)の値をすべて初期化。
スクリプト例:
変数を設定 [$FieldFullName_s; 値: Let ( [ $query ="select '$FieldFullName='||'\"'||TableName ||'::'||FieldName||'\"' ,'$FieldReps='||'\"'||FieldReps||'\"' FROM FILEMAKER_FIELDS WHERE FieldClass = 'Normal' AND FieldType LIKE 'global%' " ]; ExecuteSQL ( $query ; ";" ; "" ) )]
# 戻り値 例:$FieldFullName="File_System::gTempText";$FieldReps="1"
変数を設定 [$MAX; 値: ValueCount ( $FieldFullName_s )]
変数を設定 [$n; 値: 1]
Loop
Exit Loop If [$n>$MAX]
変数を設定 [$Val; 値: GetValue ( $FieldFullName_s ; $n )]
変数を設定 [$er; 値: Evaluate ( "Let ( [" & $val & "] ; 0 )" )]
変数を設定 [$k; 値: 1]
Loop
Exit Loop If [$k>Int($FieldReps)]
フィールドを名前で設定 [$FieldFullName & "[" & $k & "]"; ""]
変数を設定 [$k; 値: $k+1]
End Loop
変数を設定 [$n; 値: $n+1]
End Loop
現在のスクリプト終了 [テキスト結果: ]
グローバルフィールド,初期化