初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-08-18 18:26:24

jose
Member

繰り返しフィールドの全置換

FM PRO、サーバー 15

サーバーでスクリプトを実行しています。
スクリプト内容は、
A繰り返しフィールド(4)を全置換(計算式)参照元がB繰り返しフィールド(4)

Bの繰り返しフィールドの値を、Aの繰り返しフィールドにそっくり持ってきたいだけなのですが、うまくいきません。

初歩的な質問で申し訳ないですが、どなたかご教授いただけますか?

Offline

#2 2017-08-19 00:08:21

Hiro
Member

Re: 繰り返しフィールドの全置換

4小間だけならシンプルに、コマごとに1対1で全置換を4回繰り返すのが良いのではないかなあ。

Offline

#3 2017-08-19 06:56:21

jose
Member

Re: 繰り返しフィールドの全置換

Hiroさん
いつもありがとうございます。

解決しました。

Last edited by jose (2017-08-19 09:47:51)

Offline

#4 2017-08-19 08:41:48

Shin
Member

Re: 繰り返しフィールドの全置換

全置換のステップで、ターゲットフィールドの選択のところで、下の繰り返し位置を設定すればいいです。
多い時には、loop を組んで変数で位置を指定することもできますが、4行くらいなら、ステップを4行並べた方が簡単かも。

Offline

#5 2017-08-19 09:48:21

jose
Member

Re: 繰り返しフィールドの全置換

shinさん
ありがとうございます。

Offline

#6 2017-08-22 08:42:09

jose
Member

Re: 繰り返しフィールドの全置換

追記です。ステップを簡略化するためにスクリプトではなく、
データベースの管理:フィールド定義:オプション:入力値の自動化:計算値 に計算式(上書きを許可)で値が自動更新できるように工夫しています。

繰り返しフィールドA(5の繰り返し)の入力値(値の自動化)が1番目のフィールドしか反映されません(参照元も5の繰り返しフィールドです)

すべてのフィールドが反映されるための計算式はありますか?

Offline

#7 2017-08-22 08:54:31

Shin
Member

Re: 繰り返しフィールドの全置換

自動入力は、繰り返し位置の1のものしか動かないようです。仕様でしょうね。
ルックアップは、全位置で有効です。

Offline

#8 2017-08-22 12:12:39

jose
Member

Re: 繰り返しフィールドの全置換

shinさん
自動入力はそのような仕様なんですね。ありがとうございます。ルックアップ用のフィールドや計算式用のフィールドを追加して対処したいと思います。

いつもありがとうございます。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 508.36 KiB (Peak: 515 KiB) ]