商談と商談商品の情報の取得

ホーム フォーラム ReportsConnect for Salesforce 商談と商談商品の情報の取得

  • このトピックには5件の返信、2人の参加者があり、最後にokdにより8年、 6ヶ月前に更新されました。
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #374
    okd
    参加者

    商談の情報に加えて、商談商品の商品名と販売価格を取得したいのですが、エラーがでて取得できません。できれば担当者名も取得したいのですが、どのようにすればよいでしょうか。

    SELECT Id, Account.Name, OwnerID,
    (Select PricebookEntry.Product2.Name from OpportunityLineItem)
    FROM Opportunity

    エラー内容
    ERROR at Row:2:Column:43
    Didn’t understand relationship ‘OpportunityLineItem’ in FROM part of query call. If you are attempting to use a custom relationship, be sure to append the ‘__r’ after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

    #375
    sweetie
    参加者

    okdさん、こんにちは。

    上記エラーは、Reportsconnectの問題というより、SOQLの問題ですが、
    OpportunityLineItem ではなく OpportunityLineItems
    とすればエラーはなくなると思います。

    なお、蛇足ながら、
    意識的にサブクエリを使用しているなら良いのですが、このsoqlだと、iReportでの帳票設計でサブリポートを使用する必要があります。

    サブリポートを使用する必要が無いデザインならば、OpportunityLineItem をよむsoql↓

    Select PricebookEntry.Product2.Name,Opportunity.id,Opportunity.Account.Name,Opportunity.OwnerID from OpportunityLineItem

    という風に読む方が一般的だと思いますが。

    #376
    okd
    参加者

    ありがとうございます!
    いろいろ検索したのですが、教えていただきましたSOQLで無事に処理できそうです。

    #377
    okd
    参加者

    実際に上記のSOQLで試したところ、商談商品が2つ以上ある場合にレコードが分かれてしまいました。
    1つの商談に対し2つ以上の商談商品が存在する場合があり、それを一つの帳票に表示したいのですが、その場合はどのようにすれば良いでしょうか。

    たびたびの質問で恐縮ですが、よろしくお願いします。

    #378
    sweetie
    参加者

    okdさん、こんにちは。

    一言で言うと、複数件読んだレコードをdetail領域に割り当てれば、1枚のページに表示されるということですが、
    以下に、商談を使う帳票の例、およびサンプル・データ等がありますから参考にしてください。

    http://kptech.cocolog-nifty.com/blog/2012/12/reports-connect.html

    #379
    okd
    参加者

    ご丁寧にありがとうございます!
    サンプルデータを参考にさせていただきます。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。