List of all Template Tags (alphabetical order)


  • Note: the terms "tag", "instruction", "statement" "element" are being used interchangeably.


<assembly>


This is the main tag of the document. The <assembly> tag defines unit of compilation (DLL library) and logical set of components defined in this assembly.


<br>


The <br> tag defines a single line breaking the text. This tag moves the cursor to the beginning of the next line.


<case_>


The <case_> tag is the component of the <switch_> statement and provides a convenient way to check a condition and execute various instructions depending on the result of the comparison.


<cell>


The <cell> tag is the basic building block of a table. Several cells create rows or columns of the table.


<column>


The <column> tag is the vertical building block of a table. Several columns create the table.


<columns>


The <columns> tag defines columns of the table.


<components>


The <components> tag defines components existing in the <assembly> tag.


<container>


The <container> tag inserts an object or a set of objects into a given place.


<content>


The <content> tag defines a content of the <define> tag. This tag is the body of a definition.


<default_>


The <default_> tag is component of the <switch_> statement.


<define>


The <define> tag defines a component – a content is included as the XML-based sub-tree inside this tag.


<document>


The <document> tag defines structure of a document.


<footer>


The <footer> tag defines the footer of a section or a table. There can be only one <footer> tag per container.


<header>


The <header> tag defines the header of a section or a table. There can be only one <header> tag per container.


<image>


The <image> tag enables you to display an image.


<import>


The <import> tag collects definitions from the other template.

The tag imports the company_header definition from the standard_blocks.nxm_up_tpl file and enables the definition to be used under the header name in the <inject> tag.


<inject>


The <inject> tag executes commands from the indicated definition at this point (see tag: import).

Symbol mapping can be used in various places in the template and components.

For example, if you have a component that works with the symbol "this", you may need to map that symbol when invoking it.


<page-footer>


The <page-footer> tag defines the section’s or table’s footer of a multi-page document.

This tag is printed at the end of each subsequent page if the section or the table is to be continued on the next page.


<page-header>


The <page-header> tag defines the section’s or table’s header of a multi-page document.

The tag is printed at the beginning of each subsequent page if the section or the table is to be continued on the next page.


<paragraph>


The <paragraph> tag defines paragraph(s) of a document within a <content> tag.

The tag is the block type container for other elements.


<reference>


The tag lists referenced assemblies (DLLs) e.g. libraries necessary to run a template and to support displaying data in various formats.


<repeater>


The <repeater> tag generates multiple rows of data in a table. The data are acquired from a data source.


<row>


The <row> tag is the horizontal building block of a table. Several rows form the table.

This tag defines specific rows of the table.


<section>


The <section> tag defines a section of the document.

This tag is placed in the main section of the document and defines the size of a sheet of paper.

The section is usually a sheet of paper.


<space>


The <space> tag generates the space character(s).


<switch_>


The <switch_> instruction provides a convenient way to check a sequence of conditions and execute various instructions depending on the results of the comparison.


<table>


The <table> tag defines the table.

A table is a grid object composed of rows and columns. Rows and columns form table cells.

A table is used to present data in grids. A table can be nested in another one.


<text>


The <text> tag lets you display any string of characters.