動的なボタンの作成(FileMaker Pro Advanced)
1.
2. 「アイコン」という名前のフィールドを作成し、[オブジェクト] タイプに指定します。
3.
4.
5. [OK] をクリックします。
6.
7.
8. 「ボタン」という名前のフィールドを作成し、[オブジェクト] タイプに指定します。
9.
10.
11.
1.
3. [フィールド設定] スクリプトステップを追加します。
4.
5. [ボタン] をダブルクリックします。
6.
7. アイコン番号の各 GetRepetition テスト式を評価して番号を 1 ずつ増加させ、テーブル名「icons」を、作成した「Icons」フィールド内のテーブルに置き換える Case 関数を記述します。アイコン :: ボタン = GetRepetition ( アイコン :: アイコン ; 1); GetRepetition ( アイコン :: アイコン ; 2 ) ;アイコン :: ボタン = GetRepetition ( アイコン :: アイコン ; 2); GetRepetition ( アイコン :: アイコン ; 3) ;アイコン :: ボタン = GetRepetition ( アイコン :: アイコン ; 3); GetRepetition ( アイコン :: アイコン ; 4 ) ;アイコン :: ボタン = GetRepetition ( アイコン :: アイコン ; 4); GetRepetition ( アイコン :: アイコン ; 5) ;
8. [OK] をクリックして [スクリプトの編集] と [スクリプトの管理] ダイアログボックスを閉じます。
1. レイアウトモードで、ボタンフィールドを選択します。
2. レイアウトバーのインスペクタ をクリックし、[データ] をクリックします。
3.
4.
5.
6. [OK] をクリックします。ボタンとスクリプトの詳細については、スクリプトが設定されたボタンの使用を参照してください。