初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2020-02-17 13:00:46

haku
Member

連番

英文字+日付+連番数字
契約書番号というフィールドを作成したいです。
簡単の方法を教えてください。

Offline

#2 2020-02-18 08:22:32

himaganee
Guest

Re: 連番

英文字は、どこから持ってきますか?
日付は、作成日?書式は?
連番は、日付が変わるとリセットですか?桁数は?

#3 2020-02-18 14:52:47

haku
Member

Re: 連番

説明不足ですみません。
英文字は固定内容(社名の省略)+日付(作成日)+連番(2桁で十分)
契約書のファイルで契約書番号で使用したいです。
できれば、1つテーブル内に完成したいです。
お願い致します。

Offline

#4 2020-02-18 17:41:59

チポ
Member

Re: 連番

グループごとの連番は過去スレに多く有りますが、、

一例です。
シリアル番号のフィールドを作り、
レコード作成順にシリアル番号を振ります。

自己リレーション
  日付 = 日付
  and
  シリアル > シリアル

契約書番号の入力値の自動化・計算式・既存値置き換えで
  SerialIncrement ( 英文字 & 日付 & "01" ; Count ( 自己リレーション::日付 ) )
   「式内の全フィールドの値が空欄の時、計算しない」のチェックを外します。

日付は、書式を変えるのならそれなりに変更します。

Countを使っているので、途中のレコード削除はダメです。。

Last edited by チポ (2020-02-18 17:43:10)

Offline

#5 2020-02-19 22:56:48

haku
Member

Re: 連番

チポさん
教えていただきありがとうございます。
教えて通り出来ました。
もう一つ問題点がありました。
連番ですが2020年は20001スタートできましたが、2021年になったら、210001に戻れますか?
ずっと連番しなければならないですか?

Offline

#6 2020-02-20 08:57:01

チポ
Member

Re: 連番

んん?
一日ごとの連番ではないのですか?

一年ごとの連番ですか?
日付フィールドには日付が入るのでは?

Offline

#7 2020-02-21 11:52:11

haku
Member

Re: 連番

チポさん

日付でもいいですが、桁数が多いので、年度だけをとったです。
年度を変わったら、連番001からスタートにしたいです。
そうじゃなければ、3桁で足りなくなります。
考え方がおかしいかな?教えてください。
宜しくお願い致します。

Offline

#8 2020-02-21 13:28:19

チポ
Member

Re: 連番

連番のグループ分けを聞いているのですが。。

> 英文字+日付+連番数字
こう書かれていたので、
例えば、
  ABC 20200221 001(分かりやすい様にブランクを入れています)
このような書式を想像していました。。


年から年度を求めるのは、
例えば、4月が年度始めとすれば
  年 - ( 月 < 4 )
一例ですが、これで求められますね。

Offline

Registered users online in this topic: 0, guests: 2
[Bot] ClaudeBot,
[Bot] Amazonbot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 564.13 KiB (Peak: 588.95 KiB) ]