みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP14adv
Mac
です。
ポータルにボタンをおくと、ボタンがたくさん並んでしまうので、
その行がアクティブでなければボタンを日表示したいと思っています。
次の場合にオブジェクトを隠す で、
Get ( アクティブポータル行番号 ) ≠ Get ( レコード番号 )
としてみたのですが、
オブジェクトはきちんとポータル行に乗っているのに、
表示されるのはポータルの外側のレコード番号と一致したときという挙動になってしまっています。
{{レコード番号}}だと、ポータルの行の番号が表示されるのですが、
ボタンがどの行にのっているかは取れないのでしょうか?
Offline
v.12なので「隠す」が無いですが
行ごとにあるボタンを個別には制御できないのでは?
関連テーブルに計算オブジェクト?フィールドを作ってボタンにしてポータルに
入れたら個別に隠せるかも知れない。(行ごとに別のボタンになるので)
Offline
ポータルのテーブルに
フィールド名:c_レコード番号|計算|Get ( レコード番号 )|非保存
でフィールドを追加
対象のボタンに「次の場合にオブジェクトを隠す」を設定
インスペクタの
次の場合にオブジェクトを隠す:
に以下を設定
Get ( アクティブポータル行番号 ) ≠ ポータル::c_レコード番号 or Get ( アクティブポータル行番号 ) = 0
Offline
ありがとうございます。フィールドを作らなきゃダメなんですね。
アクティブポータル行番号=0というのも忘れないようにですね。
Last edited by NK (2015-11-15 13:55:46)
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 503.96 KiB (Peak: 514.63 KiB) ]