Automation (TR)

Automation is a programming technique, which makes it possible for one application to manipulate objects implemented in another application or to expose objects so they can be manipulated.

TARGET Reports is implemented as an automation server that exposes its functionality through interfaces to other applications. This exposure enables Automation clients to automate certain functions by directly accessing TARGET Reports' objects and using the services it provides. There are two widely accepted hosting environments for applications automation:

1) COM aware languages like VBSscript, JavaScript, Visual Basic, Java, C++, etc.

2) .NET framework with arbitrary .NET languages like VB.NET, JAVA.NET, C#, etc.

TARGET Reports can be used as a COM object and as a .NET component, so it can be automated from both environments. TARGET Reports can be used from many different frameworks : ASP, ASP.NET, Web page, Windows Script Host, .NET application, etc.

Automation with Managed Code 

Related Sections