CasewareDocs

AutomationClient Object

AutomationClient Object is the main SmartAnalyzer automation object provided to macro programmers. All SmartAnalyzer commands relevant for automation can be obtained from this object.

Commands for automation
Method Description
IdeaVersion Returns the current IDEA version.
GetGlobalParameter Gets a value of global parameter.
SetGlobalParameter Sets a value of global parameter.
DeleteGlobalParameter Deletes global parameter.
LoadTemplateParametersFromFile Loads audit test execution parameters from file.
LoadTemplateParametersFromApp Loads audit test execution parameters from app.
GetTagging Instantiates tagging object.
GetAT Instantiates audit test accessor objects.
GetAtExecutor Instantiates audit test executor object.
StopIdea Terminates running IDEA process.

Example

Instantiating AutomationClient object

Sub Main()
Dim ac As Object

Set ac = CreateObject("SmartAnalyzer.AutomationClient")

End Sub
AutomationClient Object | Caseware Docs