みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっています。 FM15Ad/Win7
テーブルA
フィールドA(グローバル)
テーブルB
フィールドB
テーブルAのレイアウトにポータルを設置
ポータル行内にはフィールドBとボタンaとボタンbを設置
ボタンaを押すとフィールド設定[テーブルA::フィールドA;List(テーブルA::フィールドA;テーブルBフィールドB)]となるようにしています。
このときボタンbを押すとテーブルB::フィールドBに一致したものを削除したいです。
例えばテーブルA::フィールドAの内容が
あああ
あああいいい
いいい
となっているときにテーブルB::フィールドBが「あああ」の行のボタンを押したら
あああいいい
いいい
となるようにすることは出来ますでしょうか?
宜しくお願いします。
Offline
ポータル行へ移動、ポータル行を削除、で良いのでは。
または、関連レコードへ移動、レコード削除、元のレイアウトへ戻る、で良いのでは。
Offline
Substitute ( ¶ & テーブルA::フィールドA & ¶ ; ¶ & テーブルB::フィールドB & ¶ ; ¶ )
リストの前後に¶が残りますから、取ることを考えてください。
Offline
チポさん式を拡張して、リスト前後の¶残骸を除去した正解を得る式、
Substitute("¶¶"&テーブルA::フィールドA&"¶¶"; [¶&テーブルB::フィールドB&¶;¶]; ["¶¶";""])
Offline
フィールドAの話だったですか。
テーブルB::B で値一覧を作って、チェックボックスにしておくのが一番簡単では。
Last edited by Shin (2017-04-03 17:28:40)
Offline
皆様ありがとうございます。
Shin様言葉足らずで申し訳ありませんでした。フィールドAの話です。
Hiro様の式でやってみたのですが一番最初に"¶¶"がついてしまいます。
何でだろう・・・
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 553.97 KiB (Peak: 581.98 KiB) ]