Es könnten auch Makros und Funktionen (die Werte zurückliefern) definiert werden.
<#macro macroname param1 param2<#macro macroname param1 param2> #macro>
Aufgerufen werden sie mit <@makroname> bzw. <@makroname param1 param2 ..<@makroname param1 param2 ..>
Die Reihenfolge in der Makros definiert werden spielt keine Rolle.
Einige Makros für Datenunabhängigkeit (SQL Lingua franca) und allgemeine Makros sind in der Tabelle fm_templates hinterlegt.
Diese können mit
<#include "xx"/> eingebunden werden.