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

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

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

You are not logged in.

Announcement

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


#1 2019-10-03 15:02:18

Jo
Guest

チェックボックスを用意してチェックした内容をコピー

いつもお世話になります。
Win10、FileMaker ver17を使用しています。

現在、チェックボックスを練習しています。
ひらめいたことを実行したくてご教授いただけたら助かります。
構成は、テーブルが二つあります。

*表示はすべてリストの形式*

Aテーブル
フィールド:名前、性別、携帯電話

Bテーブル
フィールド:名前、性別、携帯電話
--------------------
Aテーブルにあるフィールド:名前、性別、携帯電話をチェックし(自分で選んだ項目)、
その内容はBテーブルにコピーしたいです。

一応、findとloopを使ってみましたが、
どうにもうまくいきません。

ぜひお力貸してください。

何卒宜しくお願い致します。

#2 2019-10-03 15:57:58

kzs
Member

Re: チェックボックスを用意してチェックした内容をコピー

計算なら
Bテーブルの名前フィールド、性別フィールド、携帯電話フィールドこれら3つのフィールドを計算フィールドに変え
名前フィールド=Aテーブル::名前フィールド
性別フィールド=Aテーブル::性別フィールド
携帯電話フィールド=Aテーブル::携帯電話フィールド
にしてしまえばよいのでは?

チェックボックスの中身がよくわかりませんが、値一覧から持ってきているのならば、List関数やGet関数をもちいればよいと思います。
スクリプトならCase,IsEmpty等もちいれば簡単だとおもいます。

Offline

#3 2019-10-03 16:06:38

Jo
Guest

Re: チェックボックスを用意してチェックした内容をコピー

なるほど!

勉強になりました。
ありがとうございます!

#4 2019-10-03 16:12:44

チポ
Member

Re: チェックボックスを用意してチェックした内容をコピー

それって、
Bテーブルのレコードから見て、Aテーブルのレコードを特定できる照合フィールドが必要で、
最低でもそのフィールドの値をBテーブルのレコードにコピーしなければなりませんよね。

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: 549.61 KiB (Peak: 564.82 KiB) ]