[FileMaker] ボタンの色をトグルで変更

FileMaker であるボタンを押すとボタンの色が変わり、再び押すと色が元に戻る、トグルボタンを作る方法。

(0)レイアウトモードでボタンを作成する

(1)以下のスクリプトを作成。

Set Variable [ $$color ; Value: Abs ( $$color -1) }
Refresh window []

(2)0のボタンを右クリック > Button Setup > Perform Script で1のスクリプトを指定する。

(3)0のボタンを右クリック > Conditional Formatting で、Formula is $$color とし、ボタンを押したあとのフォーマット(テキストに色を付けたり・・・)を設定する。

参考:
Change the color of a button in a script? – Layouts – FMForums.com
http://fmforums.com/topic/68670-change-the-color-of-a-button-in-a-script/

FileMaker 19 スーパーリファレンス Windows&macOS&iOS対応 | 野沢 直樹, 胡 正則 | コンピュータサイエンス | Kindleストア | Amazon
https://amzn.to/3ZcW9Cp