Filemakerでボタンのタイトル文字を何かのタイミングで変更するには 「マージ変数」が便利
Filemakerでボタンのラベル(タイトル)を変更したい時、当初は編集ボックスを重ねて利用していた。
一様機能していたけど、ボタンのラベル(タイトル)変更の為だけにフィールドを作るって何かスッキリしない。
ので調べるみると「マージ変数」を使う方法を見つけた。この方法だとスッキリする。
追記1
あとで試したら、ボタン設定に直接マージ変数が利用できた.
ボタンの場合はボタン設定に直接マージ変数を書いたほうがすスッキリする。
[1]ボタンを配置⇒(テキストツールを利用しない場合)を参照
追記2
twitterでボタンバーをつかうと「計算式」が使えますよと教えて頂きました。ありがとうございます。ボタンのラベル(タイトル)を条件で変更するなどボタンバー便利そうです。また使い方をまとめたい。
手順
[1]ボタンを配置
(テキストツールを利用する場合)
ボタン設定の文字は入力しない(入力していたら削除する)⇒手順[2]に行く。
(テキストツールを利用しない場合)
<<$$[マージ変数名]>>
例: <<$$ボタン文字>>
ボタン設定の青枠の中に直接マージ変数を記入する。⇒手順[5]に行く。
[2]マージ変数を利用する。
メニュ「挿入」⇒「マージ変数」でマージ変数利用する。
※テキストツールを利用して、直接 <<$$[グローバル変数名]>> を記入してもOK
[3]マージ変数に変数名をつける
はじめは<<$$>>だけ表示されるので、$$の後ろに変数名をつける。
例:(はじめ)<<$$>>⇒(変数名をつけた後)<<$$ボタン文字>>
※「ボタン文字」の部分は好きな文字でOK(たぶん他のグローバル変数名とかぶらないほうがよい)
[4]マージ変数をよさげな位置に移動する。
<<$$ボタン文字>>をボタンで表示したい位置に移動する。
[5]マージ変数に値をあたえる。
スクリプトでグローバル変数($$ボタン文字)に値を与える。
Author And Source
この問題について(Filemakerでボタンのタイトル文字を何かのタイミングで変更するには 「マージ変数」が便利), 我々は、より多くの情報をここで見つけました https://qiita.com/kengrasshopper/items/73a2ae17ff50049af994著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .