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

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

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

You are not logged in.

Announcement

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


#1 2014-04-22 10:50:17

yasuoku
Guest

繰り返しフィールド

WIN7FMPro10
繰り返し10のフィールドが4つあります。
フィールドAは数量
フィールドBは数量
フィールドCは計算(フィールドA-フィールドB)
フィールドDは数量
フィールドB確定時にフィールドCと同じ値を、フィールドDの各繰り返し位置にコピーしたいです。
同じ繰り返し位置にコピーするにはどうしたらよろしいですか?
よろしくお願いいたします。

#2 2014-04-22 11:25:41

Shin
Member

Re: 繰り返しフィールド

全体の運用がわからないのですが、繰り返しフィールドを使うのは止めたほうがいいでしょうね。

繰り返しフィールドのコピーは、loop で1個ずつ設定していくか、ルックアップしか有りませんが、この場合は、前者でしょう。いちいち面倒ですよ。

Offline

#3 2014-04-22 11:43:01

Moz
Member

Re: 繰り返しフィールド

運用がよくわからないのですが、
フィールドD の 入力値の自動化オプションの計算式に フィールドC は試されましたか?
フィールドに既存の値が存在する場合は置き換えないはオフで。

Offline

#4 2014-04-22 11:47:20

tim
Guest

Re: 繰り返しフィールド

「フィールドB確定時に」なので、ループの必要はなくてその1つだけ設定したいのでは。
OnObjectSaveのトリガスクリプトなどでやればいいんでしょうけど
繰り返しが必要か考えた方がいいのは確か。

例外処理なら、Dは手入力専用にして結果は別にE(計算)を作るのが、楽。Case(IsEmpty(D);C;D)

#5 2014-04-22 12:16:49

yasuoku
Guest

Re: 繰り返しフィールド

Moz wrote:

運用がよくわからないのですが、
フィールドD の 入力値の自動化オプションの計算式に フィールドC は試されましたか?
フィールドに既存の値が存在する場合は置き換えないはオフで。

できました。
ありがとうございます。すでに繰り返しフィールドで運用中のデータベースにA,B,C,のフィールドを
新しく設置する必要が生じたためこまっていました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 547.65 KiB (Peak: 562.73 KiB) ]