Learn about AVEVA Historian Client controls and objects
- Last UpdatedMay 06, 2026
- 1 minute read
- HMI and SCADA
- System Platform
- Historian 2026
The AVEVA Historian Client controls and objects can be run in any application that can function as a .NET or an ActiveX control container, such as InTouch HMI software, Visual Basic, Visual C#, Visual C++, web pages, and so on. For InTouch HMI software, you can select these controls from within WindowMaker when you create your runtime graphical user interface.
The AVEVA Historian Client objects and controls must be installed on the computer running the application that you want to use them in. For example, if you want to use the aaHistClientTrend control in InTouch HMI software, you must install the Trend files on the InTouch computer.
Technically, the ActiveX versions of the controls can be used within Internet Explorer. However, because Internet Explorer is a native .NET control container, use the native controls instead of the ActiveX versions.
Importing .NET controls
The following .NET controls require an additional step to be imported correctly:
-
aaHistClientActiveDataGridControl
-
aaHistClientQueryControl
-
aaHistClientTimeRangePicker
-
aaHistClientTrendControl
-
aaHistClientSingleValueEntryControl
-
aaHistClientTagPicker
Steps to import these controls:
-
Import the aaPKG files from: C:\Program Files (x86)\ArchestrA\Framework\Bin
-
Import the desired controls from: C:\Program Files (x86)\ArchestrA\Framework\Bin\AVEVA_Software_LLC_xxxxxx.dll
This process applies to both InTouch HMI and System Platform IDE applications
Related Links
- About controls and objects
- About properties, methods, and events
- Understand AVEVA Historian Client controls
- Use AVEVA Historian Client controls in different environments
- AVEVA Historian Client controls reference
- Use server objects
- Miscellaneous AVEVA Historian Client objects
- Common properties, methods, events, enums, and data types