I have a project that, because of its scope and structure, requires multiple nested macros.
The user feeds input into a batch macro (3) that calls a standard macro (2) that calls another batch macro (1). There exist, also, two small macros inside macro (2) that are the equivalent of simple useful functions in a scripting language.
I want to combine all five of these into one package (or "project" or whatever-it-is-called) that I can then save to a folder for user-generated Alteryx macros. I want to end up with one thing that I can call, perhaps named something like "Macro4" that includes all the parts. I do not want users to be able to call either of (2) or (1) on its own.
This is kind of like a workflow group; I do not think it is the same thing. I am not trying to save or open multiple things at once. I would rather that a user not to have to open all five macros just to use the outermost one. It is possible that I might want to open up everything at some point in the future to make adjustments, but that should be a rare occurrence compared to the everyday use of the whole macro setup.
Does Alteryx provide a way for me to package up these five things and display only one macro in the toolbar?