MagicSuite Macros (31)
Name Description Restriction Compatibility
[MagicSuite.ApplyBrand:]
Applies Tenant Branding to the output document.
Applies Tenant branding properties (such as colors and fonts) to the output document.
[MagicSuite.BadgeList:]
Outputs a JArray (list) of Badge properties.
[MagicSuite.Connection:]
Specifies a MagicSuite Connection.
Specifies a MagicSuite Connection to use for the remainder of the report. Unless you are reporting on more than one MagicSuite system, you should not include a [MagicSuite.Connection:] macro in your report. Instead, create a Macro Parameter Default.
[MagicSuite.ConnectionList:]
Outputs a JArray (list) of Magic Suite Connections.
[MagicSuite.ConnectionProperty:]
Outputs a property of a Magic Suite Connection.
[MagicSuite.ConnectionStatusProperty:]
Inserts the status of a Magic Suite Connection.
Inserts the status of a Magic Suite Connection, one of: 'Invalid', 'NotSupportedOrNotImplemented', 'PartiallyValid', 'Unknown' or 'Valid'.
[MagicSuite.FeedbackList:]
Inserts one or more properties of all Feedback Items.
[MagicSuite.FeedbackProperty:]
Inserts one or more properties of a ReportMagic Feedback Item.
Inserts one or more properties of a ReportMagic Feedback Item, given its ID.
[MagicSuite.GlobalSettingProperty:]
Inserts the value of any ReportMagic Global Setting.
[MagicSuite.MacroGroupList:]
Inserts a list of ReportMagic macro groups.
Inserts a list of ReportMagic macro groups, separated by semi-colons.
[MagicSuite.MacroHelp:]
The help text for the specified macro.
[MagicSuite.MacroList:]
Inserts a list of ReportMagic macro names.
Inserts a list of ReportMagic macro names, separated by semi-colons.
[MagicSuite.ReportBatchJobCount:]
Outputs the count of ReportMagic Batch Jobs for a given Schedule.

Each time a ReportMagic Schedule is run, a 'Batch Job' / 'Report Batch Job' is created.

The Batch Job:

  1. Copies files in the input folder to a temporary folder
  2. Lists the files in the input folder
  3. Lists the Batch Variables
  4. For each combination of input file and input batch variable, produces output files

For a specified Schedule, this macro obtains a count of recently-run Report Batch Jobs.

Note that older Report Batch Jobs information is archived, so this may not be the full count of Batch Jobs to have ever run.

[MagicSuite.ReportBatchJobList:]
Inserts a list of Report Batch Job properties.
[MagicSuite.ReportBatchJobProperty:]
Outputs one or more properties of a Batch Job.

Requires a Magic Suite Connection to work.

Each time a ReportMagic Schedule is run, a 'Batch Job' is created.

The Batch Job:

  1. Copies files in the input folder to a temporary folder
  2. Lists the files in the input folder
  3. Lists the Batch Variables
  4. For each combination of input file and input batch variable, produces output files

For a specified Batch Job ID, this macro obtains the value of a property (such as Name, Description, MacroCount, etc.).

[MagicSuite.ReportConnectionSummary:]
Provides summary statistics about a Connection.
Provides summary statistics about a Connection's usage as part of a Report Job.
[MagicSuite.ReportJobCount:]
A count of ReportMagic Report Jobs.
[MagicSuite.ReportJobList:]
Inserts a list of Report Job properties.
Inserts a list of Report Job properties, optional for a given Batch Job ID or Schedule ID.
[MagicSuite.ReportJobProperty:]
Inserts a single property of a Report Job.
Inserts a single property of a Report Job, which is the database entity that represents a Report.
[MagicSuite.ReportMacroCount:]
Produces a count of ReportMagic macros.
[MagicSuite.ReportProperty:]
Inserts a Report property.
[MagicSuite.ReportScheduleCount:]
A count of ReportMagic Schedules.
[MagicSuite.ReportScheduleList:]
Inserts a list of Schedule properties.
[MagicSuite.ReportScheduleProperty:]
Inserts a property / properties of a Schedule.
[MagicSuite.SetReportProperty:]BREAKING CHANGE
Update a property of the report itself.
[MagicSuite.SubscriptionList:]
Outputs a JArray (list) of Magic Suite Subscriptions.
[MagicSuite.SystemProperty:]
Inserts the value of one or more ReportMagic system properties.
[MagicSuite.TenantImage:]UPDATED
Insert your Tenant's branding (background image or logo) into the output document.
Insert your Tenant's branding (background image or logo) into the output document. Branding can be set in the Admin app by Tenant Admins.
[MagicSuite.TopicHelp:]BREAKING CHANGE
The help page at the given Docs app path.
[MagicSuite.UserList:]
Inserts a list of Magic Suite user properties.
[MagicSuite.Version:]
Outputs the current Magic Suite version.

Reconnection

Reconnection

Reconnection

timed out

timed out

Attempt of

Reload
An unhandled error has occurred. Reload 🗙