What are FormSprint macros?
Macros can be thought of as pieces of a form although the entire form can be defined as a macro. For instance, a three-page invoice form could consist of four macros; one that contains everything common to all three pages, and three that contain the unique elements of one page. Changes to the form would then only require the affected macro to be changed rather than having to make the same change in all pages.