みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。
テーブルAにフィールド:注文名と金額があります。
テーブルAにチェックボックスを作成してチェックが入った注文名をテーブルBのフィールドへコピーしたいのですが、どのようにすれば簡単でしょうか?
https://fm-aid.com/bbs2/viewtopic.php?id=12922
のサンプルファイルをみてみてください。ぴったりの動きだと思います。
動きがちょっとだけトリッキーで面白いので、よく研究して見てください。
Offline
Shinさん、ありがとうございます。
すごく似てますが、リレーションもまだよくわかっていないので、いくつもあると内容が理解できなさすぎて・・・
自分なりに同じように作成してみてますが、わからないので教えてほしいです。
1.サンプルで、カテゴリーという項目がありますが自身のファイルにはないのですが作成が必要でしょうか?
2.ポータルで一覧の表示がされているのですが、テーブルAはリスト表示となっていてできればテーブルAでチェックしてテーブルBの用意してあるフィールドへ入れたいのですが、なぜだかうまくいかないのです。
サンプルのチェックを入れた際に、下のフィールド(オーダー1に「、」で連結でいれたいのはそのままです)
あなたが何をしたいのかがわからないですし、ファイルも見てないし、答えようが無いです。
1.サンプルで、カテゴリーという項目がありますが自身のファイルにはないのですが作成が必要でしょうか?
絞り込みが不要でしたら、デカルト積のリレーションでもいいでしょう。
2.ポータルで一覧の表示がされているのですが、テーブルAはリスト表示となっていてできればテーブルAでチェックしてテーブルBの用意してあるフィールドへ入れたい
ポータルを画面全体に広げれば、リスト表示のような表示になります。
わざわざポータルを使っているのですが、これは重要で、どのレコードに対して設定していくかを、そのレコードを選択させて明示しています。
そのレコードを指示する手段を作れば、他の方法でもいいでしょう。チェックする前に、このレコードに設定する、という選択を間違いなくさせ、それから一覧のリストへ動かします。別のレコードを対象にする時に、そのレコードを特定できるように設定が必要になりますが、作って見られたらいいのでは。
実証していませんが、いまの構造のままで、別レイアウトでリスト表示させてやると、同じように動くかもしれません。
もし、ボタンをクリックして確定、という普通のインターフェースでいいのでしたら、適当なチェックフィールドを作り、チェックさせ、ボタンをクリックさせます。チェックされたものを抽出し、目的のテーブルへインポートすればいいです。
ただし、複数のクライアントからの同時使用には工夫が必要です。
Last edited by Shin (2022-04-29 22:30:19)
Offline
遅くなってすみません。
ご回答ありがとうございます。
同じようにポータルで作成することにしました!
ありがとうございます。
普通とはかなり違ったリレーションの使い方を2カ所でしています。その動きの理解は高度ですよ。頑張って仕組みを理解してみてください
Offline
Pages: 1
[ Generated in 0.005 seconds, 8 queries executed - Memory usage: 514.11 KiB (Peak: 519.02 KiB) ]