You need to sign in to do that
Don't have an account?
yoh_s
レポートでcount(distinct 取引先名)のやり方
:smileysad:
レポートでタイトルのような事が出来るのでしょうか。
例えば、以下のようなデータがあったとします。
取引先 購入商品 金額 日付
A商事 卵 100 2010/10/10
A商事 石ころ 300 2010/10/10
A商事 アメ 100 2010/10/10
A商事 アメ 100 2010/10/12
B商事 卵 100 2010/10/10
B商事 アメ 100 2010/10/10
C商事 牛乳 200 2010/10/10
A商事 卵 100 2010/10/14
A商事 石ころ 300 2010/10/15
これを稼働取引先の数として計算して3という結果をレポートで出したいとしたら、
どう実現できるのでしょうか。
SQLだったらCOUNT(DISTINCT 顧客名)って一発なんですが、
どうやってSalesforceで実現するか、悩んでしまいます。
なんかレポートの結果をSOQLで実装できる方法があればなぁと思ってしまうのですが・・・
よろしくお願いします。
普通にサマリーレポート(概要レポート)で取引先でグルーピングしたら、取引先の種類の合計がレポートの
一番下に表示されます。
それでは、ダメですか?
ご回答ありがとうございます。
しかし出るのは種類の合計ではなく、レコード件数の総数が一番下に表示されます:smileysad:
取引先オブジェクトの中に購入商品や金額があるんですね。それでは、統計値はできません。
1.Salesforce標準の商談を使うか
2.購入商品オブジェクトを作って、取引先と参照関係を結ぶ。
すると、レポートのサマリーレポートを使うと次のようなイメージになります。
A商事←取引先オブジェクト
卵 100 2010/10/10 ←以下、商談または購入商品オブジェクト
石ころ 300 2010/10/10
アメ 100 2010/10/10
アメ 100 2010/10/12
卵 100 2010/10/14
石ころ 300 2010/10/15
B商事
卵 100 2010/10/10
アメ 100 2010/10/10
C商事
牛乳 200 2010/10/10
総計値 3件
となります。
一般論からいえば、取引先はあくまでも会社情報で、そこと取引する商品は、
Salesforce標準の商談、商談商品や独自のカスタムオブジェクトを使うのが良いです。
データモデルの構築からやり直した方が良さそうです。