Difference between revisions of "XML Section Builder"
From SmartWiki
(Created page with 'The XML Section Builder can be used to create XML templates without knowing advanced HTML or XML. To enable: * Select the '''Enable Builder''' checkbox on the custom field sett…') |
|||
Line 9: | Line 9: | ||
* Node names must not contain spaces. | * Node names must not contain spaces. | ||
* CSS classes specified can either be the system defined classes, or you can create your own CSS classes and include them in the <style> tag on the Template | * CSS classes specified can either be the system defined classes, or you can create your own CSS classes and include them in the <style> tag on the Template | ||
− | + | * The formula can refer to fields in other sections using the following syntax: | |
+ | * <font size="2">'''[@section.'''''yoursectionname'''''.id@_'''''rowname_colname''''']'''</font> | ||
==Template== | ==Template== | ||
Within the XML Field template you can pull the sections you have created using the following syntax: | Within the XML Field template you can pull the sections you have created using the following syntax: | ||
− | * <font size="2">'''@section.''sectionname''@</font> | + | * <font size="2">'''@section.'''''sectionname'''''@'''</font> |
Example | Example |
Revision as of 16:26, 20 January 2012
The XML Section Builder can be used to create XML templates without knowing advanced HTML or XML.
To enable:
- Select the Enable Builder checkbox on the custom field settings page and click Save.
- Click the Section Builder button at the top of the page to enter the builder.
Builder
- Node names must not contain spaces.
- CSS classes specified can either be the system defined classes, or you can create your own CSS classes and include them in the <style> tag on the Template
- The formula can refer to fields in other sections using the following syntax:
- [@section.yoursectionname.id@_rowname_colname]
Template
Within the XML Field template you can pull the sections you have created using the following syntax:
- @section.sectionname@
Example
<table> <tr><td>Revenue</td></tr> <tr><td>@section.Revenue@</td></tr> <tr><td><br>Expenses</td></tr> <tr><td>@section.Expenses@</td></tr> </table>