FileMaker

お役立ちブログ

気をつけたいケアレスミス事例(5)

こんなミスには気をつけて!というケアレスミス事例を
自身の体験談を交えながら何回かに分けてご紹介していきたいと思います。

今回は “PDF保存” についてです。

例えば請求書レイアウトをPDF保存したり印刷をかけたりする場合に使う
“レコードをPDFとして保存” のステップですが
このオプション設定を知っておくのはとても大事です。

時と場合によりますが
1レコードの請求書を印刷したい際に
上記のスクリプトにしてしまうと NG なおそれがあります…!

 

注意すべきはオプション設定の”保存対象レコード”
 [ 対象レコード / 現在のレコード / 空白のレコード ]
から選択することができます。

1レコードをPDF化したいのであればおすすめなのは“現在のレコード”

上記のように”対象レコード”にしていると、
万一リストから詳細レイアウトに切り替えてたまたま1レコードしか表示していないものの、
実は対象レコードは3,000件ありました…
なんてことになりかねません😂

 

1枚の請求書なのになんでこんなに時間がかかるんだろう…
と思っていたら、数百ページのPDFデータが出来上がった経験が何度かあります💦

PDF表示だけなら可愛いものの、
そのまま印刷ステップに進んでしまうスクリプト設定ならもう大変ですよね…

ケアレスミスについては、テストする時にスクリプトデバッガを活用すれば一発で解決しますが
この場合に限っては気が付かず進んでしまうと元も子もありませんので
頭の片隅に覚えておくようにしましょう!

焦っていたり横着をしたりしているとついつい見逃してしまいがちなので
気をつけていきましょう✊

FileMaker開発記事

受発注システム [EC-CUBE連携]

受発注業務をEC-CUBEと連携する事により、顧客情報と受注情報それぞれの入力を自動化。その後の各種事務手続(伝票作成・郵送業務・売上レポート作成等)すべても同時に効率化するツールです。

墓掃除システム

墓地管理、墓地清掃、供花管理など、定期的な作業を標準化。煩雑な業務作業の見える化を可能にするシステムです。

マイページ機能

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

FileMaker × WordPress 連携

FileMakerとWordPressを連携させることで、顧客情報の共有や手続きがWebページ内で簡単に完結!効率的な業務運営の秘訣をご紹介します。

その他の記事

ValueCount について

ValueCount関数は、GetValue関数と同じく、改行で区切られたテキスト値の一覧を適切な形で返してくれる関数で、テキスト値の合計数を返してくれます。

SerialIncrementについて

今回は、指定された値に含まれるテキストと数字の組み合わせを指定された量だけ数字を増分して返す、SerialIncrementについてです

DayOfWeekについて

今回は、計算式で週の月曜日の日付を算出する方法をご紹介します。
関数は、DayOfWeekを使用します。