みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
いつも大変お世話になっております。
バージョン19.6.3.302になります。
親の案件の中に会場名のポータルを表示させております。
親案件を本会場
子案件が会場A、B、Cとあります。
希望の動作は
親案件をフォーム形式で表示させたまま、ポータルの会場Bの中止ボタンを押した場合に、会場Bのみ中止にしたいです。
現状は、表示させたままの親案件が中止になってしまいます。
何卒よろしくお願いいたします。
Offline
「中止」
の意味が分かりませんが、、
非表示にするのなら、
ポータルのテーブルにフラグを持たせて、
その値を条件にポータルフィルタを設定すればいいのでは。
Offline
多分自己リレーションでやってて、ポータル内のボタンでスクリプト実行しているのにポータル内の行でなく親の方にフィールド設定されている、という状況かとおもいますが
フィールド設定ワンステップだけならポータル内の行が設定されるはずなので、何か余計なことをしているのかと...
ワンステップでもテーブル指定が間違ってると起こりえるのかな。
チポさん
説明不足ですみません。
「中止」というのはステータスというフィールドがあり、基本的には「発行」になっているのですが、中止になった時にそのステータスを「中止」にしたいという意味になります。
Offline
子案件側のテーブルにステータスフィールドを作ります。
ただ、親案件ごと中止になった場合に子案件の各レコードのステータスを中止にしたり、子案件の客レコードのステータスが全て中止になった場合に親案件のステータスを中止にすることになりますが、その処理が必要でしょう。
Last edited by Shin (2023-07-07 14:52:29)
Offline
Shinさん
ありがとうございます。
こちらの方法で確認させていただきます。
Offline
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 554.25 KiB (Peak: 582.42 KiB) ]