みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[ ]FileMaker Ver:[ ]
3つのテーブルに処理IDというフィールドがあります。
テーブルA「フィールド:処理ID」
テーブルB「フィールド:処理ID」
テーブルC「フィールド:処理ID」
この3種類のテーブルには入力する内容が異なるので各レイアウトを設定しており、
入力し確定すると、テーブルDにレコードをコピーするようにしています。
お尋ねしたいのは、これまでは、テーブルAのみで行っていたため、処理IDを自動発行で1ずつ新規レコードを作る度に
増やしていったのですが、テーブルB、Cでも同じように処理IDを自動発行にしたいのですが、最終的にレコードをコピーするテーブルが同じなので、処理IDが被ってしまうため、
どのようにしたら良いのかと困っておりました。
宜しくお願いします。
A,B,Cの1レコードずつをコピーするテーブルでは3レコードになるのですか
それとも1レコードですか。
Offline
全体で連続したIDが必要でしたら、最初から1テーブルで処理しないと駄目でしょう。無理矢理処理も出来るけど、そのテーブルにレコードを作っていくか、次のシリアル番号を読み取って設定していく事になりますので、2度手間です。
連続していなくていいのならば、IDに別の記号を付けるとか、数字だけの物ならば.1 などの小数を加える等すれば、被らなくなります。
Offline
テーブルA・B・C
にもレコードは残してゆくのでしょうか?
三つに分けている理由がよくわかりません。。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 505.29 KiB (Peak: 516.15 KiB) ]