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

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

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

You are not logged in.

Announcement

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


#1 2016-10-19 16:23:32

のりバー
Guest

教えてください

OS:[ ]FileMaker Ver:[ ]

3つのテーブルに処理IDというフィールドがあります。
テーブルA「フィールド:処理ID」
テーブルB「フィールド:処理ID」
テーブルC「フィールド:処理ID」
この3種類のテーブルには入力する内容が異なるので各レイアウトを設定しており、
入力し確定すると、テーブルDにレコードをコピーするようにしています。

お尋ねしたいのは、これまでは、テーブルAのみで行っていたため、処理IDを自動発行で1ずつ新規レコードを作る度に
増やしていったのですが、テーブルB、Cでも同じように処理IDを自動発行にしたいのですが、最終的にレコードをコピーするテーブルが同じなので、処理IDが被ってしまうため、
どのようにしたら良いのかと困っておりました。
宜しくお願いします。

#2 2016-10-19 17:27:25

旅人
Member

Re: 教えてください

A,B,Cの1レコードずつをコピーするテーブルでは3レコードになるのですか
それとも1レコードですか。

Offline

#3 2016-10-19 17:37:02

Shin
Member

Re: 教えてください

全体で連続したIDが必要でしたら、最初から1テーブルで処理しないと駄目でしょう。無理矢理処理も出来るけど、そのテーブルにレコードを作っていくか、次のシリアル番号を読み取って設定していく事になりますので、2度手間です。
連続していなくていいのならば、IDに別の記号を付けるとか、数字だけの物ならば.1 などの小数を加える等すれば、被らなくなります。

Offline

#4 2016-10-19 17:48:53

チポ
Member

Re: 教えてください

テーブルA・B・C
にもレコードは残してゆくのでしょうか?

三つに分けている理由がよくわかりません。。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 505.29 KiB (Peak: 516.15 KiB) ]