みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM PRO、サーバー 15
サーバーでスクリプトを実行しています。
スクリプト内容は、
A繰り返しフィールド(4)を全置換(計算式)参照元がB繰り返しフィールド(4)
Bの繰り返しフィールドの値を、Aの繰り返しフィールドにそっくり持ってきたいだけなのですが、うまくいきません。
初歩的な質問で申し訳ないですが、どなたかご教授いただけますか?
Offline
4小間だけならシンプルに、コマごとに1対1で全置換を4回繰り返すのが良いのではないかなあ。
Offline
Hiroさん
いつもありがとうございます。
解決しました。
Last edited by jose (2017-08-19 09:47:51)
Offline
全置換のステップで、ターゲットフィールドの選択のところで、下の繰り返し位置を設定すればいいです。
多い時には、loop を組んで変数で位置を指定することもできますが、4行くらいなら、ステップを4行並べた方が簡単かも。
Offline
shinさん
ありがとうございます。
Offline
追記です。ステップを簡略化するためにスクリプトではなく、
データベースの管理:フィールド定義:オプション:入力値の自動化:計算値 に計算式(上書きを許可)で値が自動更新できるように工夫しています。
繰り返しフィールドA(5の繰り返し)の入力値(値の自動化)が1番目のフィールドしか反映されません(参照元も5の繰り返しフィールドです)
すべてのフィールドが反映されるための計算式はありますか?
Offline
自動入力は、繰り返し位置の1のものしか動かないようです。仕様でしょうね。
ルックアップは、全位置で有効です。
Offline
shinさん
自動入力はそのような仕様なんですね。ありがとうございます。ルックアップ用のフィールドや計算式用のフィールドを追加して対処したいと思います。
いつもありがとうございます。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 508.36 KiB (Peak: 515 KiB) ]