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

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

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

You are not logged in.

Announcement

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


#1 2016-07-11 10:25:10

綾小路
Guest

連番を作成したい

win FileMaker14
お世話になっております。
レコードに見積書番号ごとの連番を付けたいと思っています。
現在見積書番号が重複しているため連番を作成し、2以降の連番を削除しようという意図です。
ですがどうにもうまくいきません。。。
どなたかご教授お願いします。

#2 2016-07-11 10:30:35

旅人
Member

Re: 連番を作成したい

重複したレコードの削除ではなくて連番だけ削除ですか?

Offline

#3 2016-07-11 10:42:45

綾小路
Guest

Re: 連番を作成したい

旅人さん
お返事ありがとうございます。
やりたいことは見積書番号の重複したレコードの削除なのですが、件数が多すぎるためスクリプトでLoop等で実行すると
まったく終わる気配がないので計算で項目に値を付与し(今回は連番)検索条件にヒットするものを一括で削除したいのです。。。

#4 2016-07-11 11:16:41

tim
Guest

Re: 連番を作成したい

ファイルの複製を作って、そのテーブルを空にして、見積書番号を重複禁止(常時)にして、レコードをインポートする。

#5 2016-07-11 11:35:15

綾小路
Guest

Re: 連番を作成したい

timさん
お返事ありがとうございます。
重複に関してはtimさんのやり方で解決できました!
有難うございます。
もうひとつ質問忘れてました。
別ファイルでは見積書番号ごとの連番を設定し、1~10までを残し11以降は削除したいと考えています。
方法はありますか?

#6 2016-07-11 11:49:40

tim
Guest

Re: 連番を作成したい

見積書の明細ですか?
だとしたら、削除したら意味をなさなくなるような気がしますが。

見積書番号(と連番の順を決めるフィールド)でソートして、連番をフィールド内容の全置換で入れる
Case(見積書番号=GetNthRecord(見積書番号;Get(レコード番号)-1);GetNthRecord(連番;Get(レコード番号)-1)) + 1

#7 2016-07-11 16:02:48

綾小路
Guest

Re: 連番を作成したい

timさんの方法で連番をつけることができ、自分のやりたいことができそうです!
何日もかかっていたことを解決でき、本当に感謝しています(泣)
timさん、旅人さんありがとうございました!!!
また何かありましたらよろしくお願いいします。
今回は本当にありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 9 queries executed - Memory usage: 508.13 KiB (Peak: 514.66 KiB) ]