@For(n :=1; n<=@Elements(fname); n:= n + 1;
FIELD full := @If(n=1;fname[n] + " " + lname[n];full :(fname[n] + " " + lname[n])));
full
[fname] フィールドの内容が "Catherine":"Patricia":"Maureen" で、[lname] フィールドの内容が "Rolling":"Kearns":"Legacy" のときの結果は "Catherine Rolling;Patricia Kearns;Maureen Legacy" となります。[fname] フィールド内の要素数と [lname] フィールド内の要素数が異なる場合は、@Elements 関数には必ず要素数が少ない方のフィールドを含めるようにしてください。そうしないと、結果的に「配列インデックスの越境」エラーが発生します。