FileMaker

お役立ちブログ

シリアル番号の採番(基本編)

シリアル番号の採番方法をご紹介します。

まず今回は1番基本的な方法である、FileMakerの機能を使った採番方法です。

データベース管理のフィールドのオプション設定にある”シリアル番号”にチェックを入れるだけで簡単に設定することができます。

デフォルトは次の値が 1 になっています。
そのままにすれば単純に1.2.3….と採番されていきます。
もし5桁の値にしたい場合は、”開始値を 10000 にする”など工夫するといいでしょう。

スクリーンショット 2024-08-13 14.30.46

ここにチェックを入れるだけでキレイなシリアル値で採番することができます。

基本的に被ることのない値となりますが、もし重複を禁止したい場合には、入力値の制御をかけてもいいかもしれません。

スクリーンショット 2024-08-13 14.41.03

また、下記の場合には先ほどの設定は不向きなので、スクリプトや計算を使って採番するのがいいでしょう。

・同じフィールドだが区分毎に10000番から採番したい場合
(例: A10001, A10002 もあれば B10001, B10002 もある)

・論理削除を使ってレコードを扱う場合でも抜けなくキレイに採番したい場合

これらはまた応用編として記事にさせていただきたいと思います!

FileMaker開発記事

葬儀システム

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

修理受付システム

修理受付から請求までの業務を一元管理。Web予約連動、クレジット請求連動などの業務を効率化します。ほか顧客履歴、部品在庫管理、発注リストなどあらゆる関連業務に対応しています。

墓掃除システム

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

栽培管理システム

栽培管理システム とは、植物工場 での野菜栽培において、膨大なデータを一括管理できるシステムです。高品質な野菜を栽培するために必要なあらゆる情報を見える化し、業務効率向上を図ります。

その他の記事

Quoteについて

テキストをダブルクォーテーションマークで囲んだテキスト形式で返す、Quoteについてです。

SerialIncrementについて

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