【アローラルスタッフブログ】

評判、人気のおすすめ観光スポットはどこ?美味しい河内長野のグルメ情報を比較!アローラホームのご紹介も。

【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法

2018年12月18日

地震の揺れを吸収して変形と損傷を抑えるGO-TA 制振ブレース/ゴータ

こんにちは。
システム課の淺野です。

既存のシステムからFileMakerでの切り替えを行っています。
営業日報に今取り掛かっていて集計で時間を食っています。
こんなかんじです。
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法
担当者別、当日別、月別、年別でのクロス集計です。
今になってわかったのはFileMakerは検索に強いが集計に弱いのです。
担当者コードをキーにして今現在のレコードと次のレコードの担当者コードを比較して一致したら今現在のレコードをカウント、一致しなかったらその担当者の最終カウントしてなどのコントロールブレイクです。
これなら既存のシステムと変わらない・・・。
帳票も細い罫線が重なると消えたり二重になったり・・・帳票にも弱い。
そしてグローバル変数を挿入できるがこれが酷い!
さっきのプレビューモードをレイアウトモードにしてみると・・・。
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法
フッターの部分にグローバル変数を挿入しているのですが、折り重なってしまう。変数名の長さを小さくすると横一行が縦一列になってしまうのでこうならざるを得ないのです。
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法↑これですから。ひどいです。

ただ、FileMekerを導入するのであればこんな帳票は作らずに画面だけで終わらせるのが普通なんですけど・・・。仕方がない。

で、いかに開発を早く済ませるのかが問題になってきます。
ログインしてログインアカウント名などをグローバル変数に入れて使ったりします。
そして作成中やデバッグしている時に違うアカウントでのテストも必要です。
そんな時にログアウトして違うアカウントでログインとかしてると時間が掛かりすぎます。
そこでログインし直さずにスクリプトでグローバル変数を入れ直す方法です。
まあ、たいしたことないですけど。
新しいスクリプトを作ります。
[カスタムダイアログを表示]を追加します。
カスタムダイアログを表示のオプションで入力フィールドで入力します。
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法入力フィールド1を表示にチェック、[指定]を押すと
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法ターゲットを指定というので[変数]を選択して変更させたいグローバル変数を入力します。

そうするとこんなかんじで表示されます。
【FileMaker】グローバル変数の値をカスタムダイアログを使って変更する方法今現在の値も判るので便利です。

投稿者プロフィール

淺野
淺野
河内長野で勤めてついに11年目に突入。社内のITインフラ、社内システム(FileMaker)、各SNS、Webサイトアローラル三共住販株式会社と大阪府河内長野市の地域情報ポータルサイト河内長野おでかけ情報の面倒をみています。
 河内長野をPRすることで河内長野に住みたい!と思って頂いてアローラホームを建ててもらえたら本望です(^-^) 
たまにランチに行ってブログに投稿しているが評価が甘くなりがちかも。河内長野でランチは酒造通りの三佳屋のランチとか洋食のおとぎ屋のランチが好きです。