Difference between revisions of "Create a JSP Page Document Template"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 18: | Line 18: | ||
To insert an image into a Print Template, use the platform <tt>IMG</tt> tag in an HTML <tt>img</tt> element. | To insert an image into a Print Template, use the platform <tt>IMG</tt> tag in an HTML <tt>img</tt> element. | ||
; | ;HTML Tag: | ||
:<tt><nowiki><img src="IMG | :<tt><nowiki><img src="...IMG tag..."></nowiki></tt> | ||
{{:IMG tag}} | |||
: | |||
;Example: | ;Example: | ||
Line 35: | Line 28: | ||
To insert a chart into a Print Template, use the platform <tt>CHART</tt> tag in an HTML <tt>img</tt> element. | To insert a chart into a Print Template, use the platform <tt>CHART</tt> tag in an HTML <tt>img</tt> element. | ||
; | ;HTML Tag: | ||
:<tt><nowiki><img src="CHART | :<tt><nowiki><img src="...CHART tag..."></nowiki></tt> | ||
{{:CHART Tag}} | |||
{{ | |||
'''Example #1 -''' Inserting a chart with no optional arguments: | '''Example #1 -''' Inserting a chart with no optional arguments: | ||
:<tt><nowiki><img src="CHART{c5cc43653b1b49db8142bc844735c209}"></nowiki></tt> | :<tt><nowiki><img src="CHART{c5cc43653b1b49db8142bc844735c209}"></nowiki></tt> |
Revision as of 22:34, 17 February 2012
Creating the Template Page
- Start by creating a JSP/Html Page in the platform.
- Turn off the Include Headers option for that page.
- (Those headers contain platform-specific Javascript that interfere with template processing.)
- Add boilerplate text and fixed graphics.
- Insert any of the Print Template Variables that are available when you Add a Print Template.
- Insert record-specific images and/or charts, as explained below.
Inserting Template Variables
- Begin to Add a Print Template or [Edit] an existing template.
The Template Variable Tool appears. - Select the Category of fields to choose from.
(Fields in the current object or Related Objects, User fields, or Company fields) - Under Fields, scroll down the list to find fields in the current record or in a Lookup target record.
- Select the field to add.
The variable name appears. - Copy the variable name to the clipboard.
- In the template page, paste the variable name you copied.
Inserting an Image Stored in an Object Record
To insert an image into a Print Template, use the platform IMG tag in an HTML img element.
- HTML Tag
- <img src="...IMG tag...">
- Example
- <img src=”IMG{$Customer.logo_image}”>
Inserting a Chart
To insert a chart into a Print Template, use the platform CHART tag in an HTML img element.
- HTML Tag
- <img src="...CHART tag...">
CHART Tag Example #1 - Inserting a chart with no optional arguments:
- <img src="CHART{c5cc43653b1b49db8142bc844735c209}">
Example #2 - Inserting a chart of Orders taken by the owner of the current record:
- <img src="CHART{c5cc43653b1b49db8142bc844735c209, chart-title=Orders by $Order.owner.full_name, owner_id=$Order.owner.id}">