GLOBAL OSIDN TRAINING SUPPORT
 
Computer Based Training Sign In      

5 WAYS TO LEARN
 
Public Courses
Computer Based Training
Private On-site Classes
Training Webinars
Self-Paced Study

PI Client Advanced ActiveX Scripting (CBT)

The PI Client Advanced ActiveX Scripting (CBT) course is a self-paced learning tool for customers who would like to learn how to automate tasks and build add-ins for PI ProcessBook using Microsoft Visual Basic for Applications (VBA).

The class gives you detailed instructions on how to take control of your ProcessBook user environment using VBA.  VBA is a powerful development technology for rapidly customizing rich-client desktop packaged applications and integrating them with existing data and systems. VBA offers a sophisticated set of programming tools based on the Microsoft Visual Basic development system, and enables you to customize PI ProcessBook to meet your specific needs.

The lessons illustrate how OSIsoft exposes the ProcessBook Object Model and how you can take advantage of that to develop custom functions.

The topics are laid out in a logical order in an easy to navigate menu system.  This means that you have the option of viewing the entire course from beginning to end, selecting only certain lessons at convenient times, or returning to the course at a later date for a quick refresher.  Each lesson is designed to be no longer than three minutes, so you can drill down to the information you need without sitting through a lot of information you don't.

Class Content
  • Introduction
  • Common ProcessBook events.
  • Retrieving data.
  • Using 3rd party ActiveX controls.
  • Integrating PI ProcessBook with other applications (including a discussion of the PI ProcessBook hierarchy of objects).
  • How to Share Code, including how to build an add-in to ProcessBook.
  • Various ProcessBook objects, properties, and methods explained.
  • Various VBA issues regarding ProcessBook.

System Requirements
The tutorials do not require a copy of either PI-ProcessBook or PI-Datalink (however, if you are licensed for these products you can practice the tutorials by switching between the demonstration and the application).   If you want to try the exercises, the PCs should be able to connect to the local PI server using PI-ProcessBook and PI-Datalink so that live data will be available. It is possible to use the tutorials without a live connection to a PI server; however, the users will not be able to complete some of the examples.

Hardware Requirements:
  • Microsoft Windows 95, 98, Me, NT 4.0, 2000, XP or later version
  • 90 MHz processor
  • 16 MB of RAM
  • Windows-compatible sound card and speakers or headphones
Software Requirements (to view the video demonstrations):
  • Internet Explorer 5.0+
  • Camtasia Player (included with software)
Software Requirements (to try the exercises shown in the demonstrations):
  • PI-ProcessBook
  • PI-DataLink
  • Microsoft Excel
  • Connection to a PI server
  • Microsoft VB6 (optional)*

* - the VB6 development environment is only required to build the add-in.  The remainder of the development is performed in the VBA environment that is a part of both Microsoft Excel and PI-ProcessBook.

Pricing
The price of the tutorials is $500 per user, which includes the CD-ROM and workbook.  The workbook is the same workbook we use in the live class.

Back to class list

    
 
Site Map
Print Friendy Version
Give us Feedback
 
View PI Training Paths

Order CBTs Now
To order either the full or demonstration version of a class please go to our CBT Order Page, select the CD-ROM course(s) you would like to order, and follow the prompts.