Mit dem Formularobjekt wird ein Formular im print2forms-System beschrieben. Wegen des Konzepts der Formularbausteine werden in einem Formularobjekt mehr Angaben benötigt, als nur der Verweis auf eine Ressource mit den Druckdaten für das Formular.
Ein Formular kann sich aus mehreren anderen (untergeordneten) Formularen zusammensetzen. Dabei ist es explizit erlaubt, dass das Formular gar keine eigenen Anteile zum Druckbild beisteuert, sondern lediglich eine Kombination aus bereits definierten Formularen herstellt. In einem solchen Fall enthält das Formular keinen Verweis auf eine Ressource mit Druckdaten.
Beim Einbinden von untergeordneten Formularen können Bedingungen definiert werden, unter denen die Einbindung erfolgen soll. Diese Bedingungen können sich auf Eigenschaften des Druckdokuments aber auch auf die Nutzdaten beziehen.
Typische Eigenschaften des Formularobjekts sind:
Ein Beispiel für ein Formularobjekt: