2

「Quote」visualforce ページ テンプレートを編集していて、Discount の列を追加する必要がありました。このフィールドは、数量と同様に、OpportunityLineItem のアイテムごとのパーセントを示します。(件名フィールドで) エラーが発生し続け、その理由がわかりません。

   <apex:repeat value="{!relatedTo.OpportunityLineItems}" var="line">
  <tr>
    <td>{!line.PricebookEntry.Name}</td>
    <td>{!line.Description}</td>
    <td ALIGN="center"><img src='{!line.PricebookEntry.Product2.URL_Picture__c}'/></td>             
     <td>{!line.Quantity}</td>

     <td><apex:OutputField value="{!line.Discount}"/></td>

     <td><apex:OutputField value="{!line.TotalPrice}"/></td>
      </tr>
   </apex:repeat>  
4

3 に答える 3

2

Opportunity Product(OpportunityLineItem)Discountフィールドのフィールドレベルのセキュリティを確認します。いくつかの組織を確認しましたが、デフォルトでは割引はどのプロファイルにも表示されません。

URLは次のようになります:(サーバーインスタンスをcs7から変更する必要があります)

https://cs7.salesforce.com/p/setup/field/StandardFieldAttributes/e?id=Discount&type=OpportunityLineItem

または、 [名前]>[設定]>[アプリの設定]>[カスタマイズ]>[オポチュニティ]>[オポチュニティ製品]>[フィールド]>[割引]>[フィールドレベルのセキュリティの設定]を使用してアクセスします。

また、relatedToリストがSOQLクエリを介してバッキングコントローラで作成されている場合は、それが[割引]フィールドを選択していることを確認してください。

于 2012-12-06T01:27:13.423 に答える
0

カスタムフィールドですか?割引__cで試す

于 2012-12-05T10:49:24.027 に答える