FileMaker

お役立ちブログ

レイアウトへの変数挿入について

今回は、レイアウトへの変数の挿入方法について、ご紹介します。

フィールドとして存在していない値でも、変数としてレイアウト上に配置することができます。

下記は、ヘルプページに掲載されている、挿入できる記号の一覧です。

選択項目 挿入する情報 レイアウトモードでの表示
現在の日付 コンピュータのカレンダーから取り込まれた固定の日付。この日付は変更できません。 現在の日付
現在の時刻 コンピュータの時計から取り込まれた固定の時刻。この時刻は変更できません。 現在の時刻
現在のユーザ名 環境設定で指定したユーザ名から取り込まれた固定のユーザ名。この名前は変更できません。 ユーザの名前
日付記号 自動更新される日付。この日付は、コンピュータのカレンダーから取り込まれる現在の日付を表示します。 { { 日付 } }
時刻記号 自動更新される時刻。この時刻は、コンピュータの時計から取り込まれる現在の時刻を表示します。 { { 時刻 } }
ユーザ名記号 自動更新されるユーザ名。この名前は、環境設定で指定したユーザ名を表示します。 { { ユーザ名 } }
ページ番号 ページ番号。ページ番号は、プレビューモードまたは印刷されたレポートでのみ表示されます。 { { ページ番号 } }
レコード番号 レコード番号 (ポータル行に挿入した場合は行番号) { { レコード番号 } }
その他の記号 Get 関数の結果。取得関数を参照してください。 [挿入する記号の選択] ダイアログボックスで選択した Get 関数の記号は、二重の中カッコで囲まれます。たとえば、{ { アカウント名 } }
マージ変数 ユーザが作成した変数。レイアウトへのマージ変数の挿入を参照してください。

これらを活用することで、印刷時刻やページ枚数等をわざわざフィールドとしてもたずともレイアウトに明記することができます。

下から2段目の その他の記号 に書かれている、”Get関数の結果” の例として、その上に記載されている”ページ番号”があります。

前回の投稿で紹介させていただいた、Get(ページ番号)の、Getの中の内容を二重カッコで囲めば、変数として挿入することができるのです。

つまり、前回は、計算ボタンを置いて、

Get(ページ番号) & “/” Get(ページ数)

と設定できます、とご紹介したものも、

{ { ページ番号 } } & “/” { { ページ数 } }

とレイアウトに直接テキスト配置するだけで、同様の値を表示することができます。

最下部の項目、マージ変数についても、また追ってご紹介します。

ぜひ活用してみてください。

参考: Claris FileMaker Pro 19 ヘルプ: リファレンス>関数リファレンス>取得関数>レイアウトへの日付、ページ番号、および他の変数の挿入
https://help.claris.com/ja/pro-help/content/inserting-variables-on-layout.html(2022-07-04閲覧)

FileMaker開発記事

CRM 顧客管理システム

顧客の現状を俯瞰し、商談状況を一望、そして営業成績を向上させる……企業が顧客との関係をより深く把握し、戦略的に顧客へアプローチすることが可能になるシステムです。

顔パス受付システム

AIサーマルカメラとFileMakerとの連動による新型受付システムです。
顔認証で体温測定と受付を同時に完了、会員登録の手間も不要に。学習塾などでは入退出時に親へメール自動送付サービスもつけられます。

マイページ機能

FileMakerとWebサイトとの連携で、顧客との円滑なやり取りが可能となるほか、業務効率の改善にも繋がります。

葬儀システム

葬儀プランを構成する複雑な商品・サービスのすべてをシステム上で一元管理。受付から施工・請求までスムーズに対処できます。タブレット活用により、誰でも簡単にプラン見積が可能に。

その他の記事

Positionについて

今回は、特定のテキストの場所を指定し値を取り出たい時に活用できる、Position関数のご紹介です。

Case について

Case関数は、条件分けを行いながら1つの結果を導き出すことができる、非常に便利な関数です。