みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、FM8
受注明細のキャンセル案件を省いて行番号を振り直したいです。
明細は以下のようになっています。
管理No.001 1. 納品
管理No.001 2. 納品
管理No.001 3. キャンセル
管理No.001 4. 納品
以下のようにしたいのですが、どのようにすればいいでしょうか。
管理No.001 1. 納品
管理No.001 2. 納品
管理No.001 1. キャンセル
管理No.001 3. 納品
Offline
明細側でシリアル番号を振っておきます。(レコード番号でも可)
管理番号で自己リレーションを張り、キャンセルの物は非リレーションにしておきます。シリアル番号でソートしておき、リレーション先の対象レコード数をカウントすれば良いでしょう。
Offline
Shinさんと同じですが、、
リレーションの照合に
シリアル番号 >= シリアル番号
を加えないとダメですね。
これで、自身以前のレコードが関連レコードとなりますから、
そのレコード数が求める行番号になります。
キャンセルについて書かれていませんが、
キャンセルが複数ある場合はどうするのでしょう。。
Offline
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 500.05 KiB (Peak: 514.85 KiB) ]