みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
はじめて投稿させて頂きます。
行いたい事がをうまくタイトルで説明できませんでした。
自社の通販サイトからダウンロードされたCSVをFM pro 13へインポートし、同じ注文IDのレコード毎に明細IDを振りたいです。
注文ID 明細ID
1 1
2 1
2 2
3 1
3 2
3 3
3 4
4 1
5 1
過去のトピックを検索してみましたが、見つけられませんでした。
自動で割り振る方法を教えてください。
環境
win7 pro 64bit
FM pro 17 Advanced
FM server17
Offline
すみません。
http://forums.filemaker.com/posts/b6138cf6d5
を参考に、進めていますが、この通り行っているはずですが、
注文ID 明細ID 日付
1 1 9/10
2 2 9/10
2 2 9/10
3 4 9/10
3 4 9/10
3 4 9/10
3 4 9/10
4 1 9/10
5 1 9/10
となってしまいます。
環境
win7 pro 64bit
FM pro 17 Advanced
FM server17
Offline
シリアル 注文ID 明細ID
1 1 1
2 2 1
3 2 2
4 3 1
5 3 2
6 3 3
7 3 4
8 4 1
9 5 1
と言う風にすれば良いでしょう。(シリアル番号は、自動入力でシリアルの設定をしておきます。またインポートの際には、自動入力を行って下さい)
次の様な自己リレーションを張ります。
注文ID = 注文ID
シリアル ≧ シリアル
その上で、明細IDを計算フィールドにしてCount( リレーション::シリアル ) という式を設定しておけば良いですよ。但し、削除等が無い事が前提
Offline
Shin様
有難うございます。
教えて頂いた方法で出来ました。
本当に有難うございました!!
環境
win7 pro 64bit
FM pro 17 Advanced
FM server17
Offline
Pages: 1
[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 511.16 KiB (Peak: 516.06 KiB) ]