みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
いつも大変お世話になっております。
ほんと助けていただいて皆様には本当に感謝しております。
作業環境:MAC OS X HightSeeria
アプリケーション:FileMaker Pro 18 advance
表題だけだとわかりにくいのですが、
自己リレーションシップで下記のように重複チェックはできました。
なのですがこれに番号を入れる必要がでてきてしまい、
どうしょうもなくなって書き込みをしました。
現状
商 品|重複チェック|
AAAA-A|固有 |
AAAA-B|固有 |
AAAA-C|固有 |
AAAA-D|固有 |
BBBB-A|固有 |
BBBB-B|固有 |
BBBB-C|固有 |
BBBB-D|固有 |
CCCC-A|固有 |
CCCC-A|重複 |
CCCC-A|重複 |
CCCC-A|重複 |
CCCC-B|固有 |
CCCC-B|重複 |
CCCC-B|重複 |
CCCC-B|重複 |
下記のようにしたいのです。
商 品|重複チェック|通し番号|
AAAA-A|固有 | 1
AAAA-B|固有 | 2
AAAA-C|固有 | 3
AAAA-D|固有 | 4
BBBB-A|固有 | 1
BBBB-B|固有 | 2
BBBB-C|固有 | 3
BBBB-D|固有 | 4
CCCC-A|固有 | 1
CCCC-A|重複 | 1
CCCC-A|重複 | 1
CCCC-A|重複 | 1
CCCC-B|固有 | 2
CCCC-B|重複 | 2
CCCC-B|重複 | 2
CCCC-B|重複 | 2
のように商品ごとに通し番号を振りたいのです。
集計機能など使ったことがなく。。関数のようなものでできないかと検討しておりました。。
すみませんがよろしくお願いいたします。
Offline
商品の大区分で自己リレーションします。リレーション条件は、通し番号を振る順にソートした状態での商品名で自分より前の商品名を文字列として取得します。それを、UniqueValues() を通して、CountValue() すればいいでしょう。
Last edited by Shin (2020-03-06 08:49:41)
Offline
shin様
返信ありがとうございました。。。
自分のスキルでは理解できないので、
もう少し詳しく教えていただけないでしょうか。。
すみません。
Offline
サンプルで設定を確認してみてください
https://www.dropbox.com/s/vuhyfeis3z0gs … 2.zip?dl=0
Offline
Shin様
わざわざサンプルを作成していただきありがとうございました。
ひとつひとつ関数をバラして勉強して同じ用に作成したのですが、
どうしても区分番号のところが空白なってしまいます。
同じ用に設定しているはずなのですが。。。
https://www.dropbox.com/s/sjr4mqqsift7s … fmp12?dl=0
すみませんよろしくお願いいたします。
Offline
商品区分の計算結果が数値になっていますよ
計算結果をテキストに変更してください。
Offline
ウィン様
ありがとうございました。
できました。。。
見落としてました。。
Offline
[ Generated in 0.009 seconds, 10 queries executed - Memory usage: 558.66 KiB (Peak: 564.88 KiB) ]