HMI Visual Basic Scripting Language

Size: px
Start display at page:

Download "HMI Visual Basic Scripting Language"

Transcription

1 Application Note February 2004 ISaGRAF is a hybrid control system in which real-time control is executed on target nodes running real-time operating systems, and configuration and HMI are executed on Windows nodes. ISaGRAF allows you to program real-time controls in any of the five IEC programmable control languages or in the flow chart language. These languages can also be used to carry out calculations for use in the HMI, but this is not considered to be a good engineering practice. Good practice dictates that only control functions should be executed on the control nodes, and that all calculations necessary only for HMI be executed on the HMI nodes. Prerequisites Before starting, you need to open or create a project. The project must be connected to an OPC server. To configure an OPC Server 1. From the Tools menu, select Servers. 2. Open the Servers Editor, and configure your OPC server (refer to online the help guide for the OPC Servers topic or the Getting Started guide for more information). Examples of calculations that should be done on the HMI include unit conversion for display, formatting and printing reports, managing dialog boxes and user input and data base access. Since the HMI runs on Windows, the language of choice for programming custom HMI functions is Visual Basic (VB). The HMI s Visual Basic (VB) scripting capabilities allow you to write scripts that will be executed periodically, when an OPC variable changes value or when the user moves the mouse over a graphic object or clicks on the object. This technical note describes how to write VB scripts within the HMI. Note: In this application note, you will find the symbol indicating that a line of code extends to the next line. Do not enter this symbol in your code. HMI Visual Basic Scripting Language Table of Contents Prerequisites... 1 Your First Script... 1 Reading and Writing from Variables in an OPC Server3 Assigning a VB Variable Name to OPC Variables3 Variables Editor... 4 Accessing OPC variables from VB Script... 4 Accessing Global VB Variables from the HMI... 4 Change-triggered Scripts... 5 Controlling Graphic Elements via a Script... 5 Calling Excel to Generate a Report... 6 Using an ActiveX Control... 7 Using a Third-party ActiveX Control... 7 Your First Script You must first create or open a mimic on which you will place a graphic element to which you will attach a script. In this example, a button. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 1

2 To name the button 1. From the Display menu, select Properties List. 2. Type in the name you want (in this case MyButton) instead of the default name. Next, you enter some VB codes, for instance: Private Sub MyButton_Click() Call MsgBox( "MyButton has been clicked") To run the sample script VB scripts will not execute while the Script Editor is in Design mode. You toggle the Design mode on and off using the Design Mode button: Next, you create the VB script for the button. To create a VB Script for the button 1. Right-click MyButton. 2. From the contextual menu, select View Script. The Script Editor appears. This is so that you can turn off VB execution while you work on a script. 1. In Script Editor environment, from the Display menu, select HMI. 2. In the HMI environment, from the Mode menu, select Run. 3. Click MyButton. A message box appears. Note: This message box is modal which means it remains on top of other windows until you click it. The script editor lets you enter the VB script for your button. You must select one of Click, DblClick, MouseEnter, MouseDown, MouseUp, or MouseLeave from the drop-down menu. For example, if you select Click, the editor generates an empty subroutine: Private Sub MyButton_Click() 4. Click OK. Note: When an error occurs, the HMI automatically disables the script engine and returns to Design Mode. Once the error is fixed, you can return to Run mode to execute your scripts. Note: When you first open the editor, the selection Click appears in the pick list, but it is not actually selected. You have to click on the pick list and double-click on Click so that the editor will generate the empty subroutine call. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 2

3 Reading and Writing from Variables in an OPC Server VB scripts are not limited to user interface. They also have access to OPC variables, that is, the script can read values from an OPC server which retrieves these values directly from the runtime, perform calculations and write values back to the OPC server and therefore to the runtime. This means that VB scripts are powerful enough to be used for actual process control. However, it is not recommended that VB scripts be used for real-time process control because execution time cannot be guaranteed. To use OPC variables within a script, you must first declare them in the Variables collection using the script editor. The declaration of a variable has three parts: The variable name: a user-friendly name that will be used in the script code to refer to the resultant variable object. The reference name: the name used in runtime (by the script editor) to subscribe, read, write and unsubscribe to the variable. The expected variable type: as VB does not own the variable (the OPC server does) and as VB may not be connected to the runtime server that serves it, this expected type is a useful information to know what type of properties can be accessed from this variable. The expected variable type can be: "Any", "Bit", "Register" or "Text". Assigning a VB Variable Name to OPC Variables To read and write OPC variables, the first step is to establish equivalence between the OPC tags and VB variable names. You will then be able to read and write the OPC variables using the VB variable name. To assign a Visual Basic variable name to OPC variables 2. Right-click These Variables as Variables, then from the contextual menu, select Edit The Variables Editor appears. 3. To declare a new variable, double-click New Alias and type the variable s name. 4. Click on the Reference Name column beside the new variable s name to activate the drop-down menu for selecting an OPC variable from the OPC Variable Browser. Note: An OPC Server must be configured. 5. Select an OPC variable, then click Apply. 6. In the Variables editor, select an Expected Type from the list. Choose from any, bit, register and text depending on the type of variable. Note: When expected type is set to Any, only properties that are common to all other types will be accessible in the script code. 1. In the Script Editor, select the Object tab. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 3

4 Variables Editor You can perform many tasks in the Variables Editor: Add a new variable, by double-clicking New Alias Delete a variable, by right-clicking the variable and selecting Delete Variable from the contextual menu Copy/Paste a variable, by right-clicking the variable and selecting Copy Variable then Paste Variable from the contextual menu Choose/modify the name of the variable, by directly filling in the variable name field Choose/modify the reference name of the variable, by directly filling in the reference name field, or by clicking on the button that appears in the reference name column when a variable is selected (this will launch the variable browser), or by right-clicking the variable and selecting Select Reference Name from the contextual menu. Choose/modify the expected type of the variable, by selecting the expected type in the dropdown menu in the Expected Type field. Enable/disable events for a variable: If the checkbox near the variable name of a particular variable is checked then, events (on value changes for example) will be fired and script associated to this variable will be performed. If the box is unchecked, events will not be fired and associated script will not be performed. Note: When the expected type chosen for a variable does not match the type handled for this variable in the cluster, the status property of this variable will be set to config_error and no "write value" operation will be performed during script execution. Accessing OPC variables from VB Script The following example illustrates the syntax for accessing an OPC variable from a VB script: Private Sub MyButton_Click() Call MsgBox( "Writing var1 to var2", 0) TheseVariables.Item("var2").value = TheseVariables.Item("var1").value value to TheseVariables("var2") as a shortcut. This works for reading the variable but not for writing it. The above script pops up a message box and waits for the user to acknowledge. Then it reads the value of var1 and copies it to var2. Since an OPC variable is actually a complex variable type, access is not limited to its value. Other properties such as MaximumValue, MinimumValue, SecurityLevel, Status, Type, Units can be read but not written from a script while others, such as, UserData and EnableEvents are read/write accessible. For instance: TheseVariables.Item("var2").EnableEvents = True can be used to turn on event handling on var2, i.e. it would call the VB sub var2_value_change() every time the value of var2 changes. Accessing Global VB Variables from the HMI The only way to have global variables (visible to multiple VB modules and visible to the HMI is to create them in TheseVariables. To create global variables In the Script Editor, in the Object tab, right-click These Variables as Variables The Variables Editor appears. Instead of giving the global variables the reference name of an OPC item, type in the variable name followed by a percent sign. Thus the variable n has the reference name n%. To access the variable from within a VB script use the usual VB syntax: TheseVariables.Item("n").value = 3 You can shorten the reference TheseVariables.Item("var2"). reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 4

5 To access the variable for use in an HMI animation or an HMI send 1. In the HMI environment, from the Animate menu, select Text, then Display Register. The Text Properties window appears. 2. In the Display Register tab, type the variable s reference name preceded for Controlling Graphic Elements via a Script A VB script can control a graphic element. For example, the following script causes MyButton to change shape every time you click it: Private Sub MyButton_Click() TestButton.Item("MyButton").Width = 200 MyButton.Width = MyButton.Width + 1 If MyButton.Width > 300 Then MyButton.Width = MyButton.Width End If MyButton.Height = MyButton.Height + 1 If MyButton.Height > 40 Then MyButton.Height = MyButton.Height - 20 End If Change-triggered Scripts A change-triggered script runs whenever the value of its trigger variable changes. To write a change-triggered script 1. From the Script Editor menu, select the Object tab. 2. Double-click the variable that you want to use as its trigger variable from the tree view. 3. Choose ValueChange from the script dropdown menu. This creates an empty subroutine: Private Sub var1_valuechange() 4. Fill in the script. The following script copies the value of var1 to var2 every time the value of var1 changes. Private Sub var1_valuechange() TheseVariables.Item("var2").value = TheseVariables.Item("var1").value Note: Make sure var1.enableevents is True otherwise the event handler will not be called. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 5

6 Calling Excel to Generate a Report The following script opens Excel, reads an Excel file and uses the file as a template to format and print a report: Private Sub PrnRprtBtn6_Click() 'activates a dialog box Begin Dialog ButtonSample 16,32,180,60,"Microsoft" _ & "Excel" OKButton 132,8,40,14 CancelButton 132,28,40,14 Text 10,10,120,150,"Click on OK if you have " _ & "Microsoft Excel installed." Text 10,40,120,150,"Otherwise, click on Cancel" End Dialog 'declares dialog box variable as Dlg1 Dim Dlg1 As ButtonSample Button = Dialog (Dlg1) If button = 0 Then Exit Sub Set MyExcel= GetObject("C:\Program Files\ISaGRAF " _ & "\Hmi\Projects" & "\FermDemo\Template " _ & "Files\report.xls") 'makes Excel visible while printing MyExcel.Application.visible = True Set MyBook = MyExcel.Application.Workbooks _ ("report.xls") MyBook.Windows(1).Visible = True 'writes data into the cells of the template Set MySheet = MyBook.Worksheets("Sheet1") 'makes worksheet visible MySheet.Visible = True MySheet.Activate MySheet.cells( 3, 2).value = TheseVariables.Item _ ("ctr_txt").value MySheet.cells( 4, 2).value = TheseVariables.Item _ ("step").value MySheet.cells( 5, 2).value = TheseVariables.Item _ ("mode").value MySheet.cells( 7, 2).value = TheseVariables.Item _ ("total").value MySheet.cells( 8, 2).value = TheseVariables.Item _ ("ferm_temp").value MySheet.cells( 9, 2).value = TheseVariables.Item _ ("ferm_ph").value MySheet.cells(10, 2).value = TheseVariables.Item _ ("ferm_level").value Set MySheet = Nothing Set MyBook = Nothing Set MyExcel = Nothing You can use the above script as a starting point for your own report generator. Determining what data goes into the report is done in the script. To modify the format, simply open report.xls with Excel, make the desired changes and save. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 6

7 Using an ActiveX Control Since the HMI is an ActiveX container, ActiveX controls can be linked directly to global variables or OPC variables. The following example uses a Microsoft Slider control to set a Global variable: To use the slider to control n we need to add one line of VB code: Private Sub Slider1_Change() TheseVariables.Item("n").value = Slider1.value Note: The word "control" as used with "ActiveX" has nothing to do with industrial control. It denotes a "widget", that is, a graphic user element intended for interaction with the operator. Using a Third-party ActiveX Control In this example, the slider is used to set the value of global variable n. The button marked "increment n" is used to manually change the value of n to show that the slider refreshes itself properly when n changes under program control. You configure the slider to read the value of n by into the Value field in the Variables Links tab of the Properties List window in the HMI. To access the Properties List From the Display menu, select Properties List. You can use third-party ActiveX controls (also called ocx) quite easily. To use an ActiveX, make sure that you have selected a Mimic and that the Mimic is in Design Mode. To add a third-party ActiveX control 1. Copy the ocx file to your hard disk; the location is unimportant as the registry will look after it. However, do not move it after you register it. 2. In the Windows Explorer, right-click the ocx file and from the contextual menu, select Open. If it is the first time that you have registered an ocx, then Windows may prompt for a program with which to open it. If this happens, refer to the online help guide on how to register an ActiveX. Once completed, RegSrv should reply with a message that resembles this: DllRegisterServer in C:\ProgramFiles\ISaGRAF\Program\ activex_name.ocx has succeeded. 3. In the HMI, from the Tools menu, select Preferences, then ActiveX Controls. The ActiveX Controls Configuration window appears. You can connect the Slider to an OPC variable rather than a global variable by choosing from the browser that appears when you click on the Value field. 4. Select the new ocx in the Installed ActiveX Controls browser, then click >> to move it to the Approved ActiveX Controls browser. Note: The name of the Control in the list is not necessarily the same as the filename. reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 7

8 5. Click OK. 6. From the Insert menu, select Favorites ActiveX Controls, then your object. The following example uses a trend link control supplied with the ISaGRAF Trends package: Conclusion This document serves as an introduction to the HMI Scripting Language feature. It should give you enough information to get started. It is recommended that you acquire a textbook on Visual Basic if you intend to do a lot of programming. The trend link control is inserted on Mimic1. The Start button activates the following script which starts the trend graph: Private Sub StartButton_Click() TrendDisplay.TrendGraph.LiveMode = True The Stop button activates the following script to stope the trend graph: Private Sub StopButton_Click() TrendDisplay.TrendGraph.LiveMode = False reproduced in any form or by any means, without the prior written permission of ICS Triplex ISaGRAF Inc. 8

UF Health SharePoint 2010 Introduction to Content Administration

UF Health SharePoint 2010 Introduction to Content Administration UF Health SharePoint 2010 Introduction to Content Administration Email: [email protected] Web Page: http://training.health.ufl.edu Last Updated 2/7/2014 Introduction to SharePoint 2010 2.0 Hours

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

Viewing and Troubleshooting Perfmon Logs

Viewing and Troubleshooting Perfmon Logs CHAPTER 7 To view perfmon logs, you can download the logs or view them locally. This chapter contains information on the following topics: Viewing Perfmon Log Files, page 7-1 Working with Troubleshooting

More information

1. Starting the management of a subscribers list with emill

1. Starting the management of a subscribers list with emill The sending of newsletters is the basis of an efficient email marketing communication for small to large companies. All emill editions include the necessary tools to automate the management of a subscribers

More information

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. Record a macro 1. On the Developer tab, in the Code group, click Record Macro. 2. In

More information

SAP BusinessObjects Financial Consolidation Web User Guide

SAP BusinessObjects Financial Consolidation Web User Guide SAP BusinessObjects Financial Consolidation Document Version: 10.0 Support Package 18 2016-02-19 SAP BusinessObjects Financial Consolidation Web User Guide Content 1 General user functions....12 1.1 To

More information

Data Tool Platform SQL Development Tools

Data Tool Platform SQL Development Tools Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6

More information

Call Center - Agent Application User Manual

Call Center - Agent Application User Manual Forum 700 Call Center Agent Application User Manual Legal notice: Belgacom and the Belgacom logo are trademarks of Belgacom. All other trademarks are the property of their respective owners. The information

More information

Copyright. Proprietary Notice

Copyright. Proprietary Notice Mastering ifix Copyright Proprietary Notice The manual and software contain confidential information which represents trade secrets of GE Fanuc International, Inc. and/or its suppliers, and may not be

More information

Kepware Technologies KEPServerEX Client Connectivity Guide for GE's Proficy ifix

Kepware Technologies KEPServerEX Client Connectivity Guide for GE's Proficy ifix Kepware Technologies KEPServerEX Client Connectivity Guide for October, 2011 V. 1.105 Kepware Technologies Table of Contents 1. Overview and Requirements... 1 1.1 Installing KEPServerEX... 1 2. Preparing

More information

Chapter 15: Forms. User Guide. 1 P a g e

Chapter 15: Forms. User Guide. 1 P a g e User Guide Chapter 15 Forms Engine 1 P a g e Table of Contents Introduction... 3 Form Building Basics... 4 1) About Form Templates... 4 2) About Form Instances... 4 Key Information... 4 Accessing the Form

More information

EVENT LOG MANAGEMENT...

EVENT LOG MANAGEMENT... Event Log Management EVENT LOG MANAGEMENT... 1 Overview... 1 Application Event Logs... 3 Security Event Logs... 3 System Event Logs... 3 Other Event Logs... 4 Windows Update Event Logs... 6 Syslog... 6

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

FRONTPAGE FORMS... ... ...

FRONTPAGE FORMS... ... ... tro FRONTPAGE FORMS........................................ CREATE A FORM.................................................................................. 1. Open your web and create a new page. 2. Click

More information

Configuring the SST DeviceNet OPC Server

Configuring the SST DeviceNet OPC Server Overview This application note describes the steps necessary to configure the SST DeviceNet OPC Server for use under Windows NT (Service Pack 3 or higher). This example shows how to set up a configuration

More information

email-lead Grabber Business 2010 User Guide

email-lead Grabber Business 2010 User Guide email-lead Grabber Business 2010 User Guide Copyright and Trademark Information in this documentation is subject to change without notice. The software described in this manual is furnished under a license

More information

ICP Data Entry Module Training document. HHC Data Entry Module Training Document

ICP Data Entry Module Training document. HHC Data Entry Module Training Document HHC Data Entry Module Training Document Contents 1. Introduction... 4 1.1 About this Guide... 4 1.2 Scope... 4 2. Step for testing HHC Data Entry Module.. Error! Bookmark not defined. STEP 1 : ICP HHC

More information

Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7.

Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7. Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7. Troubleshooting Introduction Adaxes Self-Service Client provides secure

More information

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide Windows 2000, Windows Server 2003 5.0 11293743 Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide Copyright

More information

Internet Explorer 7. Getting Started The Internet Explorer Window. Tabs NEW! Working with the Tab Row. Microsoft QUICK Source

Internet Explorer 7. Getting Started The Internet Explorer Window. Tabs NEW! Working with the Tab Row. Microsoft QUICK Source Microsoft QUICK Source Internet Explorer 7 Getting Started The Internet Explorer Window u v w x y { Using the Command Bar The Command Bar contains shortcut buttons for Internet Explorer tools. To expand

More information

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved.

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Version 1.2 Created On February 5, 2007 Last Modified August 27, 2013 Table of Contents 1 SUPPORTED BROWSERS... 3 1.1 INTERNET

More information

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013 SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013 GlobalSCAPE, Inc. (GSB) Address: 4500 Lockhill-Selma Road, Suite 150 San Antonio, TX (USA) 78249 Sales: (210) 308-8267 Sales (Toll Free): (800) 290-5054

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

Microsoft Access 2010 Part 1: Introduction to Access

Microsoft Access 2010 Part 1: Introduction to Access CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3

More information

Prepare your data in ArcGIS for Desktop

Prepare your data in ArcGIS for Desktop Collector for ArcGIS (ios) Tutorials Prepare your data in ArcGIS for Desktop Create and share a map for data collection Track where collectors went Additional help FAQs Supported data Configure map capabilities

More information

RemoteWare Software Manager

RemoteWare Software Manager RemoteWare Software Manager Client User s Guide Version 2.0 RemoteWare Software Manager Client User s Guide Version 2.0 This document was prepared to assist licensed users of RemoteWare by XcelleNet, Inc.;

More information

Installing Digital Certificates Using Microsoft Windows 7 And MSIE 8 or MSIE 10

Installing Digital Certificates Using Microsoft Windows 7 And MSIE 8 or MSIE 10 Installing Digital Certificates Using Microsoft Windows 7 And MSIE 8 or MSIE 10 T-TSUP-AP-001 Copyright. All rights reserved. Trustis Limited Building 273 New Greenham Park Greenham Common Thatcham RG19

More information

The basic steps involved in installing FLEETMATE Enterprise Edition and preparing it for initial use are as follows:

The basic steps involved in installing FLEETMATE Enterprise Edition and preparing it for initial use are as follows: Overview Thank you for choosing to install FLEETMATE, low-cost fleet maintenance management software that can help you become proactive with fleet maintenance, extend the useful life of your fleet assets,

More information

Enterprise Asset Management System

Enterprise Asset Management System Enterprise Asset Management System in the Agile Enterprise Asset Management System AgileAssets Inc. Agile Enterprise Asset Management System EAM, Version 1.2, 10/16/09. 2008 AgileAssets Inc. Copyrighted

More information

Citrix EdgeSight for Load Testing User s Guide. Citrix EdgeSight for Load Testing 3.8

Citrix EdgeSight for Load Testing User s Guide. Citrix EdgeSight for Load Testing 3.8 Citrix EdgeSight for Load Testing User s Guide Citrix EdgeSight for Load Testing 3.8 Copyright Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement.

More information

SA-9600 Surface Area Software Manual

SA-9600 Surface Area Software Manual SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The

More information

Mail Merge Creating Mailing Labels 3/23/2011

Mail Merge Creating Mailing Labels 3/23/2011 Creating Mailing Labels in Microsoft Word Address data in a Microsoft Excel file can be turned into mailing labels in Microsoft Word through a mail merge process. First, obtain or create an Excel spreadsheet

More information

Vodafone PC SMS 2010. (Software version 4.7.1) User Manual

Vodafone PC SMS 2010. (Software version 4.7.1) User Manual Vodafone PC SMS 2010 (Software version 4.7.1) User Manual July 19, 2010 Table of contents 1. Introduction...4 1.1 System Requirements... 4 1.2 Reply-to-Inbox... 4 1.3 What s new?... 4 2. Installation...6

More information

Adobe Conversion Settings in Word. Section 508: Why comply?

Adobe Conversion Settings in Word. Section 508: Why comply? It s the right thing to do: Adobe Conversion Settings in Word Section 508: Why comply? 11,400,000 people have visual conditions not correctible by glasses. 6,400,000 new cases of eye disease occur each

More information

Excel & Visual Basic for Applications (VBA)

Excel & Visual Basic for Applications (VBA) Excel & Visual Basic for Applications (VBA) The VBA Programming Environment Recording Macros Working with the Visual Basic Editor (VBE) 1 Why get involved with this programming business? If you can't program,

More information

WebSphere Business Monitor V7.0 Business space dashboards

WebSphere Business Monitor V7.0 Business space dashboards Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should

More information

Job Scheduler User Guide IGSS Version 11.0

Job Scheduler User Guide IGSS Version 11.0 Job Scheduler User Guide IGSS Version 11.0 The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained therein.

More information

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6 KRAMER ELECTRONICS LTD. USER GUIDE Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6 Contents 1 Connecting to the Kramer Device via the Ethernet Port 1 1.1 Connecting the Ethernet Port Directly

More information

ACTIVE DIRECTORY DEPLOYMENT

ACTIVE DIRECTORY DEPLOYMENT ACTIVE DIRECTORY DEPLOYMENT CASAS Technical Support 800.255.1036 2009 Comprehensive Adult Student Assessment Systems. All rights reserved. Version 031809 CONTENTS 1. INTRODUCTION... 1 1.1 LAN PREREQUISITES...

More information

How to Obtain an OPC License--5. Creating a System Code 5 Entering an Authorization Code 6. Getting Started with SNMP Editor--7

How to Obtain an OPC License--5. Creating a System Code 5 Entering an Authorization Code 6. Getting Started with SNMP Editor--7 Contents Introduction--1 Product definition 1 Implementing SNMP 2 Integrating SNMP into the user interface 3 Components of OPC SNMP Gateway 4 How to Obtain an OPC License--5 Creating a System Code 5 Entering

More information

BulkSMS Text Messenger Product Manual

BulkSMS Text Messenger Product Manual BulkSMS Text Messenger Product Manual 1. Installing the software 1.1. Download the BulkSMS Text Messenger Go to www.bulksms.com and choose your country. process. Click on products on the top menu and select

More information

Archive Attender Version 3.5

Archive Attender Version 3.5 Archive Attender Version 3.5 Getting Started Guide Sherpa Software (800) 255-5155 www.sherpasoftware.com Page 1 Under the copyright laws, neither the documentation nor the software can be copied, photocopied,

More information

PC Requirements and Technical Help. Q1. How do I clear the browser s cache?

PC Requirements and Technical Help. Q1. How do I clear the browser s cache? Q1. How do I clear the browser s cache? A1. Clear your browser's cache, and close all other applications that are running in your PC to free up memory space. For instructions on clearing cache (temporary

More information

Corporate Telephony Toolbar User Guide

Corporate Telephony Toolbar User Guide Corporate Telephony Toolbar User Guide 1 Table of Contents 1 Introduction...6 1.1 About Corporate Telephony Toolbar... 6 1.2 About This Guide... 6 1.3 Accessing The Toolbar... 6 1.4 First Time Login...

More information

StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2008

StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2008 StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2008 www.starwindsoftware.com Copyright 2008-2012. All rights reserved. COPYRIGHT Copyright 2008-2012. All rights reserved.

More information

HHC Compensation Module Training Document

HHC Compensation Module Training Document HHC Compensation Module Training Document CONTENTS 1. ICP Compensation Module Installation...3 2. Launch the compensation...6 3. Setup Survey Setup/Import Data Initial Setup...6 4. Exporting the Master

More information

Creating Database Tables in Microsoft SQL Server

Creating Database Tables in Microsoft SQL Server Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are

More information

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright 1998-2010 Sparx Systems Pty Ltd

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright 1998-2010 Sparx Systems Pty Ltd Auditing UML Models Enterprise Architect is an intuitive, flexible and powerful UML analysis and design tool for building robust and maintainable software. This booklet explains the Auditing feature of

More information

Composite.Community.Newsletter - User Guide

Composite.Community.Newsletter - User Guide Composite.Community.Newsletter - User Guide Composite 2014-11-19 Composite A/S Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.composite.net Contents 1 INTRODUCTION... 4 1.1 Who Should Read This

More information

SQL Server 2005: Report Builder

SQL Server 2005: Report Builder SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:

More information

Elluminate Live! Troubleshooting Guide

Elluminate Live! Troubleshooting Guide Elluminate Live! Troubleshooting Guide Windows 95/98/Me/NT/2000/XP 2001-2004 Elluminate, Inc. All Rights Reserved. Contents Section 1 Getting Started...1 Prerequisites...1 Minimum System Requirements...1

More information

Brocade Network Advisor: CLI Configuration Manager

Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor: CLI Configuration Manager Brocade Network Advisor is a unified network management platform to manage the entire Brocade network, including both SAN and IP products. This technical

More information

Call Recorder Oygo Manual. Version 1.001.11

Call Recorder Oygo Manual. Version 1.001.11 Call Recorder Oygo Manual Version 1.001.11 Contents 1 Introduction...4 2 Getting started...5 2.1 Hardware installation...5 2.2 Software installation...6 2.2.1 Software configuration... 7 3 Options menu...8

More information

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together Crystal Reports Level 2 Computer Training Solutions Course Outline 1. Creating Running Totals Create a Running Total Field Modify a Running Total Field Create a Manual Running Total on Either Detail Data

More information

Installing and Configuring SQL Express 2008 R2 for Supply Chain Guru

Installing and Configuring SQL Express 2008 R2 for Supply Chain Guru Installing and Configuring SQL Express 2008 R2 for Supply Chain Guru This document describes the process by which you can install SQL Server Express 2008 R2 and configure it for use with Supply Chain Guru.

More information

Video Administration Backup and Restore Procedures

Video Administration Backup and Restore Procedures CHAPTER 12 Video Administration Backup and Restore Procedures This chapter provides procedures for backing up and restoring the Video Administration database and configuration files. See the following

More information

WHAT S NEW IN MS EXCEL 2013

WHAT S NEW IN MS EXCEL 2013 Contents Excel... 1 Filling empty cells using Flash Fill... 1 Filtering records using a Timeline... 2 Previewing with Quick Analysis... 4 Using Chart Advisor recommendations... 5 Finding errors and issues

More information

Setting Up ALERE with Client/Server Data

Setting Up ALERE with Client/Server Data Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,

More information

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing

More information

Composite.Community.Newsletter - User Guide

Composite.Community.Newsletter - User Guide Composite.Community.Newsletter - User Guide Composite 2015-11-09 Composite A/S Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.composite.net Contents 1 INTRODUCTION... 4 1.1 Who Should Read This

More information

ICP Data Validation and Aggregation Module Training document. HHC Data Validation and Aggregation Module Training Document

ICP Data Validation and Aggregation Module Training document. HHC Data Validation and Aggregation Module Training Document HHC Data Validation and Aggregation Module Training Document Contents 1. Introduction... 4 1.1 About this Guide... 4 1.2 Scope... 4 2. Steps for Testing HHC Data Validation and Aggregation Module.. Error!

More information

Bitrix Site Manager 4.1. User Guide

Bitrix Site Manager 4.1. User Guide Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing

More information

Team Foundation Server 2012 Installation Guide

Team Foundation Server 2012 Installation Guide Team Foundation Server 2012 Installation Guide Page 1 of 143 Team Foundation Server 2012 Installation Guide Benjamin Day [email protected] v1.0.0 November 15, 2012 Team Foundation Server 2012 Installation

More information

Internet Explorer 10/11 Settings

Internet Explorer 10/11 Settings Internet Explorer 10/11 Settings Cookies 1. To properly access Online Banking solutions you will need to enable first and thirdparty cookies. 2. Open your browser, click on TOOLS (also known as Gear icon).

More information

DocumentsCorePack for MS CRM 2011 Implementation Guide

DocumentsCorePack for MS CRM 2011 Implementation Guide DocumentsCorePack for MS CRM 2011 Implementation Guide Version 5.0 Implementation Guide (How to install/uninstall) The content of this document is subject to change without notice. Microsoft and Microsoft

More information

Acrobat X Pro Accessible Forms and Interactive Documents

Acrobat X Pro Accessible Forms and Interactive Documents Contents 2 PDF Form Fields 2 Acrobat Form Wizard 5 Enter Forms Editing Mode Directly 5 Create Form Fields Manually 6 Forms Editing Mode 8 Form Field Properties 11 Editing or Modifying an Existing Form

More information

JORAM 3.7 Administration & Monitoring Tool

JORAM 3.7 Administration & Monitoring Tool JORAM 3.7 Administration & Monitoring Tool User Guide Author: Alexander Fedorowicz Date: October 26, 2003 Overview The JORAM Administration & Monitoring Tool (jamt) is a graphical user interface which

More information

Follow Up Email Pro Guide

Follow Up Email Pro Guide Website: http://magehit.com Contact: [email protected] Configuration Follow Up Email Pro Guide Version 1.0.0 - Jan 2015 Go to System >> Configurations >> MageHit >> Follow Up Email (or Follow Up Email >>

More information

SafeGuard PrivateCrypto 2.40 help

SafeGuard PrivateCrypto 2.40 help SafeGuard PrivateCrypto 2.40 help Document date: September 2009 Contents 1 Introduction... 2 2 Installation... 4 3 SafeGuard PrivateCrypto User Application... 5 4 SafeGuard PrivateCrypto Explorer extensions...

More information

IMDS Conflict Minerals Analyzer

IMDS Conflict Minerals Analyzer IMDS Conflict Minerals Analyzer User Manual Version 1.0 Content Preface... 2 Working with the IMDS Conflict Minerals (CM) Analyzer... 3 Pre-Requisites... 3 Start the IMDS CM Analyzer... 3 Main Window...

More information

Creating Dashboards. Intellicus Enterprise Reporting and BI Platform. Intellicus Technologies [email protected] www.intellicus.

Creating Dashboards. Intellicus Enterprise Reporting and BI Platform. Intellicus Technologies info@intellicus.com www.intellicus. Creating Dashboards Intellicus Enterprise Reporting and BI Platform Intellicus Technologies [email protected] www.intellicus.com Creating Dashboards i Copyright 2013 Intellicus Technologies This document

More information

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1 Creating a Web Service using IBM Rational HATS For IBM System i (5250) Creating a Web Service using HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web service that

More information

Unified Messaging. User Guide

Unified Messaging. User Guide Unified Messaging User Guide Notice This user guide is released by Inter-Tel, Inc. as a guide for end-users. It provides information necessary to use Unified Messaging v2.2. The contents of this user

More information

StarWind iscsi SAN & NAS: Configuring HA Shared Storage for Scale- Out File Servers in Windows Server 2012 January 2013

StarWind iscsi SAN & NAS: Configuring HA Shared Storage for Scale- Out File Servers in Windows Server 2012 January 2013 StarWind iscsi SAN & NAS: Configuring HA Shared Storage for Scale- Out File Servers in Windows Server 2012 January 2013 TRADEMARKS StarWind, StarWind Software and the StarWind and the StarWind Software

More information

Practice Fusion API Client Installation Guide for Windows

Practice Fusion API Client Installation Guide for Windows Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction

More information

Microsoft Visual Studio Integration Guide

Microsoft Visual Studio Integration Guide Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration

More information

28 What s New in IGSS V9. Speaker Notes INSIGHT AND OVERVIEW

28 What s New in IGSS V9. Speaker Notes INSIGHT AND OVERVIEW 28 What s New in IGSS V9 Speaker Notes INSIGHT AND OVERVIEW Contents of this lesson Topics: New IGSS Control Center Consolidated report system Redesigned Maintenance module Enhancement highlights Online

More information

Building and Using Web Services With JDeveloper 11g

Building and Using Web Services With JDeveloper 11g Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the

More information

Appendix A How to create a data-sharing lab

Appendix A How to create a data-sharing lab Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,

More information

XStream Remote Control: Configuring DCOM Connectivity

XStream Remote Control: Configuring DCOM Connectivity XStream Remote Control: Configuring DCOM Connectivity APPLICATION BRIEF March 2009 Summary The application running the graphical user interface of LeCroy Windows-based oscilloscopes is a COM Automation

More information

StarWind iscsi SAN Software: Configuring High Availability Storage for VMware vsphere and ESX Server

StarWind iscsi SAN Software: Configuring High Availability Storage for VMware vsphere and ESX Server StarWind iscsi SAN Software: Configuring High Availability Storage for VMware vsphere and ESX Server www.starwindsoftware.com Copyright 2008-2011. All rights reserved. COPYRIGHT Copyright 2008-2011. All

More information

RIT Installation Instructions

RIT Installation Instructions RIT User Guide Build 1.00 RIT Installation Instructions Table of Contents Introduction... 2 Introduction to Excel VBA (Developer)... 3 API Commands for RIT... 11 RIT API Initialization... 12 Algorithmic

More information

Chapter 20: Workflow

Chapter 20: Workflow Chapter 20: Workflow 1 P a g e Table of Contents 1. About Workflow... 5 2. About this Guide... 5 3. Vital Information... 5 4. Security... 5 5. Activity... 5 6. Accessing Workflow... 6 7. Adding a Workflow...

More information

Creating Reports with Smart View s Ad Hoc Analysis

Creating Reports with Smart View s Ad Hoc Analysis with Smart View s Ad Hoc Analysis Dartmouth College February 10, 2009 Table of Contents Overview... 3 Connecting to the Reporting Cube... 3 Setting Ad Hoc Options... 3 The Ad Hoc Grid... 4 Selecting Members

More information

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

BID2WIN Workshop. Advanced Report Writing

BID2WIN Workshop. Advanced Report Writing BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/

More information

Chapter 4 Accessing Data

Chapter 4 Accessing Data Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this

More information

Chapter 9 Creating Reports in Excel

Chapter 9 Creating Reports in Excel Chapter 9 Creating Reports in Excel One of the most powerful features of Standard & Poor s Research Insight is its ability to communicate with Microsoft Excel through Active-X Technology. Excel requests

More information

InTouch HMI Scripting and Logic Guide

InTouch HMI Scripting and Logic Guide InTouch HMI Scripting and Logic Guide Invensys Systems, Inc. Revision A Last Revision: 7/25/07 Copyright 2007 Invensys Systems, Inc. All Rights Reserved. All rights reserved. No part of this documentation

More information

Important Notes for WinConnect Server ES Software Installation:

Important Notes for WinConnect Server ES Software Installation: Important Notes for WinConnect Server ES Software Installation: 1. Only Windows 8/8.1 Enterprise, Windows 8/8.1 Professional (32-bit & 64-bit) or Windows Server 2012 (64-bit) or Windows Server 2012 Foundation

More information

Important Notes for WinConnect Server VS Software Installation:

Important Notes for WinConnect Server VS Software Installation: Important Notes for WinConnect Server VS Software Installation: 1. Only Windows Vista Business, Windows Vista Ultimate, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 (32-bit & 64-bit),

More information

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 Contents Contents INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 IMPORT UPDATES 12 CUSTOM TEXT FIELDS MAPPING 13

More information

Authorware Install Directions for IE in Windows Vista, Windows 7, and Windows 8

Authorware Install Directions for IE in Windows Vista, Windows 7, and Windows 8 Authorware Install Directions for IE in Windows Vista, Windows 7, and Windows 8 1. Read entire document before continuing. 2. Close all browser windows. There should be no websites open. If you are using

More information

Programming in Access VBA

Programming in Access VBA PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010

More information

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1 Migrating to Excel 2010 - Excel - Microsoft Office 1 of 1 In This Guide Microsoft Excel 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key

More information

Introduction to Microsoft Access 2003

Introduction to Microsoft Access 2003 Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft

More information

Contact Manager and Document Tracking. CampusVue Student User Guide

Contact Manager and Document Tracking. CampusVue Student User Guide Contact Manager and Document Tracking CampusVue Student User Guide Campus Management Corporation Web Site http://www.campusmanagement.com/ E-mail Information: Support: E-mail form on Web site [email protected]

More information

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.

More information