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

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

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

You are not logged in.

Announcement

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


#1 2013-10-17 16:43:50

白薔薇
Member

フィールド内容の差し替え

いつも拝見させていただいております。
ご存じの方がいらっしゃいましたら、よろしくお願いいたします。

すべて同じテーブル内に、リスト1、依頼書1、依頼書2というレイアウトがあります。
それぞれ
「リスト1」
フィールド1
フィールド2
フィールド3

「依頼書1」
フィールド1(リスト1と同じ)
フィールド2(リスト1と同じ)
フィールド3(リスト1と同じ)

「依頼書2」--変更内容のある時のみ記入
フィールドA
フィールドB
フィールドC

「リスト1」を閲覧する際に基本は依頼書1の内容なのですが、「依頼書2」にチェックボックス等を作成し、
チェックのあるものはフィールド1をフィールドA、フィールド2をフィールドB、フィールド3をフィールドCに変更し、
チェックをはずせば内容が元に戻るということは可能でしょうか?

よろしくお願いいたします。

MacOSX 10.5.8 Filemaker8.5v2

Offline

#2 2013-10-17 16:47:22

Shin
Member

Re: フィールド内容の差し替え

チェックによって内容を変更するような計算フィールドで表示させておけばいいでしょう。
依頼書1も、フィールド1の上に重ねてそのフィールドを配置し、そのフィールドはボタンにしておき、チェックがなければ、クリックすればフィールド1に移動、チェックがあればフィールドAへ移動するように作っておきます。

Last edited by Shin (2013-10-17 16:59:46)

Offline

#3 2013-10-17 18:48:06

白薔薇
Member

Re: フィールド内容の差し替え

Shinさま
ご返信ありがとうございます。

Shin wrote:

チェックによって内容を変更するような計算フィールドで表示させておけばいいでしょう。

重ね重ね申し訳ありませんが、内容を変更する計算はどういった関数を用いればよろしいでしょうか?
あとこちらは、置き換えたいフィールドの数が増えた場合、その数分だけ計算フィールドを作成するということでしょうか?

Offline

#4 2013-10-17 19:02:10

Shin
Member

Re: フィールド内容の差し替え

Case ( チェック1 ; フィールドA ; フィールド1 )
でいいでしょう。

フィールドが増えれば、そのフィールドごとに計算フィールドも必要でしょう。繰り返しフィールドと Evaluate() 関数の組み合わせや、リレーションを使って数個で済ますこともできそうですが、却って手間がかかると思います。

Offline

#5 2013-10-18 11:32:19

白薔薇
Member

Re: フィールド内容の差し替え

Shinさま

下記で無事に動きました。
Case ( チェック1="チェック” ; フィールドA ; フィールド1 )

ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 507.77 KiB (Peak: 512.3 KiB) ]