Template Tutorials

This example demonstrates the use of the Docmosis size()function, and the built-in $size variable. Using array size When working with groups or sets of data, it may be necessary…
Items in an array can be displayed as a comma separated string in a sentence. The examples below describe methods used to cater for the different possibilities of one,…
Conditional Sections covered how to add or remove content from the final document. When a conditional section returns false and content is removed, there is sometimes a blank line…
If a total is not provided as part of the data, it is possible to calculate a subtotal or a total from the data and display the result in…
The Conditional Columns article covered how to include or exclude columns in a table using Boolean fields and expressions. However, sometimes a column may need to be excluded from…
There may be times when you want to include or exclude columns in a table depending on the supplied data. Docmosis allows tables to have conditional columns through the…
The Stepping - Data example showed how data could be arranged into steps or groups of size “N” through the “:stepN” and “:stepNdown” directives – the “N” referring to…
It’s possible to modify the “looping” features in Docmosis so that the data can be looped through in small groups or steps. The stepping feature can be used with…
Docmosis can add hyperlinks and mailto links to documents, where the URL can be static or dynamic. With a static hyperlink the URL is known in advance. For a…
Page 1 of 3