To have this feature Enabled please contact support@metaflow.com

Global Macros

Global Macros differ significantly from Macros. Where an Ordinary Macro may be used at a scoped level IE: when used they only affect the plan they are run against, A global Macro may be run against a whole Project at the Global level so it will in effect cascade through a project affecting all bundles in all plans, so it need to be used wisely.

To create a Global Macro the user would double click on a Project name in the plan view tree, and from the window that opens you would select the Macro Tab at the bottom. (As highlighted in Red in Caption 1:


Caption 1: Project top node and Macro tab highlighted.

You would now run through the process of creating the Macro that you wish to use, in fact at this stage with careful planning and thinking you may create a series of Macros to be run against a New Project, we will touch on this in more detail later on.

Once you have created your macro you will come to the page shown in Caption 2:


Caption 2: Newly created Macro

You will notice there are several functions displayed under the heading "Manage Global Project Macros", these are explained below:


Caption 3: Exported Macro

If you have a specific set of bundles that you intend to use across several projects you can enable the auto-run feature, this will mean that every time you create a new project, all of the Global Macro's that you have created and set to auto-run will be run.

In effect this will allow you to create a store of Global Macros, and by editing each Macro auto run state you can manipulate all of your project bundles in one go when you create the Project.