• Jane Brady 12
  • NEWBIE
  • 10 Points
  • Member since 2015

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 1
    Replies
Having a problem with my first Visualforce email template. I'm trying to show order products on the email, and I can't find the answer on my own to fix the error in question title. All help is greatly appreciated!

My code is:

<messaging:emailTemplate subject="Downpayment Received from {!relatedTo.Account.Name} for Order {!relatedTo.OrderNumber}" recipientType="User" relatedToType="Order">

<messaging:htmlEmailBody >   
<html>
        <body>
         <STYLE type="text/css">
               TH {font-size: 13px; font-face: arial;background: #CCCCCC; border-width: 1;  text-align: center }
               TD  {font-size: 13px; font-face: verdana }
               TABLE {border: solid #CCCCCC; border-width: 1}
               TR {border: solid #CCCCCC; border-width: 1}
         </STYLE>
                  <font face="arial" size="2">               
<p>Hello!</p>
<p>We received the downpayment from {!relatedTo.Account.Name} for Order {!relatedTo.OrderNumber} on {!relatedTo.Payment_Received_1__c}.</p>
<p>Products on this order are:</p>
<apex:repeat var="lineItem" Value="{relatedTo.OrderItems}" >
<p>({lineItem.Quantity})- {lineItem.PricebookEntry} - {lilneItem.OrderProduct.Description__c} [{lineItem.OrderProduct.Screen_Opening__c}</apex:repeat> </p>
<p>The currently scheduled ship date for this order is {!relatedTo.Assigned_Ship_Date__c}. The salesman for this order is {!relatedTo.Salesman__c}.</p>
<p>Thank you!</p>
</font>
   </body>
  </html>
</messaging:htmlEmailBody>
</messaging:emailTemplate>
 
Having a problem with my first Visualforce email template. I'm trying to show order products on the email, and I can't find the answer on my own to fix the error in question title. All help is greatly appreciated!

My code is:

<messaging:emailTemplate subject="Downpayment Received from {!relatedTo.Account.Name} for Order {!relatedTo.OrderNumber}" recipientType="User" relatedToType="Order">

<messaging:htmlEmailBody >   
<html>
        <body>
         <STYLE type="text/css">
               TH {font-size: 13px; font-face: arial;background: #CCCCCC; border-width: 1;  text-align: center }
               TD  {font-size: 13px; font-face: verdana }
               TABLE {border: solid #CCCCCC; border-width: 1}
               TR {border: solid #CCCCCC; border-width: 1}
         </STYLE>
                  <font face="arial" size="2">               
<p>Hello!</p>
<p>We received the downpayment from {!relatedTo.Account.Name} for Order {!relatedTo.OrderNumber} on {!relatedTo.Payment_Received_1__c}.</p>
<p>Products on this order are:</p>
<apex:repeat var="lineItem" Value="{relatedTo.OrderItems}" >
<p>({lineItem.Quantity})- {lineItem.PricebookEntry} - {lilneItem.OrderProduct.Description__c} [{lineItem.OrderProduct.Screen_Opening__c}</apex:repeat> </p>
<p>The currently scheduled ship date for this order is {!relatedTo.Assigned_Ship_Date__c}. The salesman for this order is {!relatedTo.Salesman__c}.</p>
<p>Thank you!</p>
</font>
   </body>
  </html>
</messaging:htmlEmailBody>
</messaging:emailTemplate>