function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Medhanie HabteMedhanie Habte 

Utilize Apex Repeat to print multiple PDF pages


 
Greetings, I am looking to utilize Apex Repeat to be able to print multiple PDF pages based on the quantity field in the code below "<p>Quanity:&nbsp; {!relatedTo.Quantity__c}</p>". 

​This PDF file is part of an email, so I only enclosed the PDF code. Let me know which steps I need to take to make it possible. Hope it helps.
 
</messaging:htmlEmailBody>
    <messaging:attachment renderAs="PDF" filename="DonationReceipt">
    <GMBLBC:barcode value="{!relatedTo.Tracking_Number__c}" displayText="true"/>
    
    <p></p>
    
    <p><h1><b>Donor Request Form</b></h1></p>
    
    <p>Organization Name: {!relatedTo.Organization_Name__c}</p>
    
   <p>Contact Name: {!relatedTo.First_Name__c} {!relatedTo.Last_Name__c}</p>

<p>Shipping Address: {!relatedTo.Mailing_Street__c}, {!relatedTo.Mailing_City__c}, {!relatedTo.Mailing_State__c} {!relatedTo.Mailing_Postal_Code__c}</p>

<p>Confirmation Number:&nbsp; {!relatedTo.Tracking_Number__c}</p>

<p>Quanity:&nbsp; {!relatedTo.Quantity__c}</p>

<p>Print this document and affix to your shipment, and mail to:</p>


<table border="1" cellpadding="1" cellspacing="1" style="width:90%">
    <tbody>
        <tr>
            <td><strong>General Products</strong></td>
            <td><strong>Quantity</strong></td>
            <td><strong>Handmade Items</strong></td>
            <td><strong>Quantity</strong></td>
        </tr>
        <tr>
            <td>CDs/DVDs</td>
            <td>{!relatedTo.CDs_DVDs__c}</td>
            <td>Scarves</td>
            <td>{!relatedTo.Scarves__c}</td>
        </tr>
        <tr>
            <td>Phone Cards</td>
            <td>{!relatedTo.Phone_Cards__c}</td>
            <td>Gators</td>
            <td>{!relatedTo.Gators__c}</td>
        </tr>
        <tr>
            <td>Girl Scout Cookies</td>
            <td>{!relatedTo.Girl_Scout_Cookies__c}</td>
            <td>Hats</td>
            <td>{!relatedTo.Hats__c}</td>
        </tr>
        <tr>
            <td>Beanie Babies</td>
            <td>{!relatedTo.Beanie_Babies__c}</td>
            <td>Cool-ties</td>
            <td>{!relatedTo.Cool_ties__c}</td>
        </tr>
        <tr>
            <td>Gift Cards</td>
            <td>{!relatedTo.Gift_Cards__c}</td>
            <td>Paracord&nbsp;Bracelets</td>
            <td>{!relatedTo.Paracords__c}</td>
        </tr>
        <tr>
            <td>Gift Card Value</td>
            <td>{!relatedTo.Gift_Card_Value__c}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td><strong>Letters</strong></td>
            <td><strong>Quantity</strong></td>
            <td><strong>Other Items</strong></td>
            <td><strong>Quantity</strong></td>
        </tr>
        <tr>
            <td>Deployed Troops</td>
            <td>{!relatedTo.Deployed_Troops__c}</td>
            <td>Candy (lbs)</td>
            <td>{!relatedTo.Candy_lbs__c}</td>
        </tr>
        <tr>
            <td>New Recruits</td>
            <td>{!relatedTo.New_Recruits__c}</td>
            <td>Recyclables</td>
            <td>{!relatedTo.Recyclables__c}</td>
        </tr>
        <tr>
            <td>Veterans</td>
            <td>{!relatedTo.Veterans__c}</td>
            <td>Assorted Items</td>
            <td>{!relatedTo.Assorted_Items__c}</td>
        </tr>
        <tr>
            <td>Wounded Warriors</td>
            <td>{!relatedTo.Wounded_Warriors__c}</td>
            <td>Other Special Items</td>
            <td>{!relatedTo.Other_Special_Items__c}</td>
        </tr>
    </tbody>
</table>

<p>Addtional Details of Other Special Items: {!relatedTo.Description_of_Other_Special_Item__c}</p>

 
NagaNaga (Salesforce Developers) 
Hi Medhanie,

Please see the below code, it might help you.

User-added imageBest Regards
Naga Kiran