FileMaker 10分でスキルアップ(Tips検索用リスト)
Clarisが提供するFileMakerの無料動画コンテンツに「10分でスキルアップ」シリーズがあります。
FileMakerの学習において非常にわかりやすく、実用的なコンテンツとなっておりますので、各Tipsを検索しやすいよう、リスト化していくことにいたしました。FileMakerを勉強中の方に是非ご活用いただければと思います。(※随時更新させていただきます。)
#001 条件によってオブジェクトを隠す |
FileMaker の オブジェクト(ボタン等)をフィールド値などの条件によって(表示/非表示)を切り替える方法の解説です。 動画では2つのボタンを重ねることでボタン押下時にボタン表示が切り替わるテクニックが紹介されています。 Keyword:「次の場合にオブジェクトを隠す」 |
![]() |
---|---|---|
#002 ホーム画面を作る |
FileMaker のカスタムAPPにホーム画面を作る方法の解説です。 ホーム画面を作ることで、ブランドの一体感やカスタムAPPの操作性が向上できたり、重要な情報の通知が自然にできるなどのメリットが期待できます。ボタンへのスタイルの適用方法も解説されています。 Keyword:ファイルオプション「表示するレイアウト」 |
![]() |
#003 iPhone, iPad からバーコードを読む |
iPhone, iPad のカメラからバーコードを読み、FileMaker のDB上で検索をする方法の解説です。 システムにバーコードを利用することで、応用例として、「会員証のQRコードを読んで受付」「商品在庫の棚卸」「製造工程の管理」等の効率化が期待できます。 Keyword:デバイスから挿入「タイプ:バーコード;カメラ:バック」 |
![]() |
#004 Enterキー、Returnキー で次のレコードに移動する |
FileMaker に入力されたキーのキーコードを利用して、表計算ソフトのようにEnterキーで次のレコード等に移動する方法の解説です。 入力されたキーコードを取得していろいろな動作を設定することができますので、例えば普段使っていないキーを利用してレイアウト移動させる等、様々な応用が効くテクニックとなります。 Keyword:レイアウト設定 > スクリプトトリガ「OnLayoutKeystroke」、Get(トリガキー入力)、Get(トリガ修飾キー)、キーコード、現在のスクリプト終了[テキスト結果:0] |
![]() |
#005 ツールバーやメニューバーを非表示にする |
FileMaker のカスタムAPP起動時にアプリ画面から、上部のツールバーやメニューバーを非表示にする方法の解説です。 よくある普通のアプリケーションのような自然な見た目になり、利用者側からの視覚的印象を良くすることが可能です。また、独自の操作性を表現できたり、意図しない操作を防げたり、と操作性向上やリスク低減が可能になるテクニックです。 Keyword:ファイル > ファイルオプション > スクリプトトリガ「OnFirstWindowOpen」、ツールバーの表示切り替え[隠す]、メニューバーの表示切り替え[隠す]、ウインドウの調整[収まるようにサイズ変更] |
![]() |
#006 レコードを一括操作する |
FileMaker でレコードの内容を一括操作でまとめて編集する方法の解説です。 FileMaker のメニューから操作できるので、ノーコードで置換処理することが可能です。また、シリアル番号の処理や計算式を使って処理することもでき柔軟な一括編集処理をすることも可能です。(全角、半角など表記の揺れを一括修正/途中で追加したフィールドを一括更新/インポートしたレコードにファイル名を一括追加)などに応用できるテクニックです。 Keyword:レコード > [フィールド内容の全置換](現在の内容で置換/シリアル番号で置き換える/計算結果で置き換える) |
![]() |
#007 位置情報を取得する |
FileMaker で位置情報(緯度、経度)を取得して活用する方法の解説です。 FileMaker Go を実行しているデバイスの現在の緯度と経度を取得し、地図アプリ(Appleマップ)で現在地を表示することが可能です。GPS情報を含んだ勤怠打刻システムや取得した緯度経度を様々な地図サービスに渡して利活用することなどに応用できるテクニックです。 Keyword: LocationValues、 URLを開く、 Appleマップ |
![]() |
#008 土曜日・日曜日 に色を付ける |
FileMaker でカレンダーのように、 土曜日は青色、 日曜日は赤色で表示する方法の解説です。 日付タイプのフィールドに条件付き書式を指定します。DayOfWeek関数で曜日を識別して、土曜日なら青、日曜日なら赤に文字色を変更します。「条件付き書式」は、指定した条件にて、文字色を変えたり、塗りつぶし色を変えたり、字消し線を入れたりと応用できるテクニックです。 Keyword: 条件付き書式、 DayOfWeek(Self)=[曜日の数字] |
![]() |
#009 iPhone、iPad で手書きする |
iPhone、iPad の FileMaker Go で手書きした署名を画像として保存する方法の解説です。 iPhone、iPad に直接手書きした文字を保存できるので、ペーパーレスが実現でき、同時に署名時のタイムスタンプや位置情報を取得することで不正防止も実現できます。様々なシーンの署名(顧客の署名、担当者の署名、同意書の署名)に応用できるテクニックです。 Keyword: Apple Pencil、 デバイスから挿入[タイプ:署名;表示:オーバーレイ]、 Get(ホストのタイムスタンプ)、 Location関数、 ユーザによる強制終了を許可[オフ]、 Get(最終エラー)= 0、 エラー処理[オン/オフ]、 レコード/検索条件確定[ダイアログあり:オフ]、 not IsEmpty |
![]() |
#010 郵便番号を枠に合わせて分解する |
官製はがきや振込用紙等の、 既に印字されている枠の中に文字を上手く配置したい場合等の、文字を1文字ずつ分解して配置する方法の解説です。 繰り返しフィールドは使用に注意が必要ですが、データを保存するのではなく、データを適切に見せるためならこの例のように便利に使用することができるテクニックです。 Keyword: 繰り返しフィールド、 Extend関数、 RomanHankaku関数、 Filter関数、 Middle関数、 Get (計算式繰り返し位置番号) |
![]() |