みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
つい最近からFileMakerを勉強し始めた者です。
初心者なので見当違いの質問をしていたらすみませんが、
わかる方がいれば教えていただけますと幸いです。
レコードを新規に作成時、主キーに当たる部分に特定のルールの基シリアルコードを自動生成で割り当てたいです。
ルールは、「作成日の年月-001」として001の部分は+1させて、月が変わるとまた001から始められるようにできると良いです。
現在、主キーのフィールドと別で下3桁用のフィールドを作り、オプションの入力値の自動化→シリアル番号→作成時 にチェックを入れています。
そして主キーは 計算値に「Year ( 作成情報タイムスタンプ ) & SerialIncrement ( "00" ; Month ( 作成情報タイムスタンプ ) ) & "-" & 数字フィールド」 と入れています。
7月中は「201907-001」「201907-002」・・・と生成し、8月になったら「201908-001」から始める、という具合にしたいです。
調べていて、下記のページにたどり着いたのですが、具体的にどのようにすればいいのか理解できませんでした。
詳しい方、ご教授の程よろしくお願いいたします。
[参考]
①http://watanabe-dada.blogspot.com/2015/08/no.html
②https://fm-aid.com/bbs2/viewtopic.php?id=5514
以下が参考になるような。
[解決] 月単位で通しナンバーを振りたい
https://fm-aid.com/bbs2/viewtopic.php?id=8265
Offline
qb_dp様
参考URLを教えていただきありがとうございました。
おかげで理解、解決できました。
またお世話になることがあるかもしれませんがよろしくお願いします。
Pages: 1
[ Generated in 0.006 seconds, 8 queries executed - Memory usage: 504.68 KiB (Peak: 509.59 KiB) ]