Variations for Multi-Column Lists
Mergemill makes it easy for you to generate multi-column multi-part multi-page lists. You start by adding loop tags to your template to set up lists. To break up a long list into multiple pages, you either designate a field in the loop as the Loop Break Key, or specify a Loop Break Size in the task setting for a field in the loop. The first method breaks the loop whenever value of the key field changes, and the second breaks the loop when the number of iterations equals to the Loop Break Size. We will come back to this later when we discuss job definitions.
Multi-column is specified by tags in the template, instead of in task settings. You simply add the column number, between curly brackets {}, to the following tags that contain the Fieldname:
<!--[[Fieldname]]{Column_Number}-->
<!--[[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})-->
<!--IF([[Fieldname]]{Column_Number}=Check_Text)-->
<!--IF([[Fieldname]]{Column_Number}>Check_Text)-->
<!--IF([[Fieldname]]{Column_Number}<Check_Text)-->
<!--IF([[Fieldname]]{Column_Number}=From_Check_Text..To_Check_Text)-->
<!--IF([[Fieldname]]{Column_Number}%Number=Remainder)-->
<!--IF([[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})=Check_Text)-->
<!--IF([[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})>Check_Text)-->
<!--IF([[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})<Check_Text)-->
<!--IF([[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})=
From_Check_Text..To_Check_Text)-->
<!--IF([[Lookup_ValueField]]([[Lookup_KeyField]]=[[Fieldname]]{Column_Number})%
Number=Remainder)-->
<!--IF(SAME[[Fieldname]]{Column_Number})-->
<!--CASE([[Fieldname]]{Column_Number}=Check_Text)-->
<!--CASE([[Fieldname]]{Column_Number}>Check_Text)-->
<!--CASE([[Fieldname]]{Column_Number}<Check_Text)-->
<!--CASE([[Fieldname]]{Column_Number}=From_Check_Text..To_Check_Text)-->
<!--CASE([[Fieldname]]{Column_Number}%Number=Remainder)-->
|