Template Example: Microsoft Word
This invoice template is an example taken from the Template Library.
The invoice template below is an example taken from the Template Library. It illustrates how a template document can use several elements, such as tables (with and without borders and coloring), groups of repeating data, calculations, conditional statements, and other field formatting to produce a seamless and customized invoice at merge time.
1 |
A page header. Each page can have its own header or you can repeat headers across pages. |
2 |
A borderless table containing the account information. You can apply text formatting, such as colors, font sizes, and so on, to any template text. The Payment Due Date has a date field adjustment of 30 days from today [ details], and is formatted to show the full month name, the day of the month, and the four digit year. [ details] The Total Amount Due also has a Word field formatting picture switch to display the amount as currency. [ details] |
3 |
The TableGroup field will group like data. In this case, a table of repeating data will appear for each product family listed in the invoice. [ details] |
4 |
This table row will repeat to display each returned row of data that the solution report or query gathered. Repeating data sections begin with a TableStart field, and end with a TableEnd field. [
details] Repeating information is not confined to a table. You can place detail items directly on a page, to create a list, for example. [ details] |
5 |
Calculation fields that subtotal the quantity and total price line items in the table above. [ details] |
6 |
Although this is a summary field of the entire invoice amount, the content comes directly from a Salesforce data field and is not calculated on the template. |
7 |
A conditional statement (IF statement) that checks whether the invoice total is over a specified amount and, if so, to add text related to free shipping. This text does not appear for invoices where the total is below the specified amount. [ details] This is an example only. Do NOT use double brackets with IF statements. |
8 |
The page footer repeats across pages. |
When merged, the placeholder merge fields are replaced with data from the Salesforce record. This merged template appears as below: