IVI Configuration Store

Size: px
Start display at page:

Download "IVI Configuration Store"

Transcription

1 Agilent Developer Network White Paper Stephen J. Greer Agilent Technologies, Inc. The holds information about IVI drivers installed on the computer and configuration information for an instrument system. If you installed the IVI Shared Components in the default location, you can find the configuration information in a file named IviConfigurationStore.xml in C:\Program Files\IVI\Data. Recent versions of Microsoft Internet Explorer can display xml files. If you doubleclick on the file, a copy of Internet Explorer should start and show the contents of the file. You can use IVI drivers successfully, accessing their capabilities, without ever using the Configuration Store. If, however, you want to use the IVI Session Factory or use a Logical Name instead of a Resource Descriptor you must make some entries into the Configuration Store. A HardwareAsset allows you to assign a name to a resource descriptor. A DriverSession collects a specific driver, through a SoftwareModule, a HardwareAsset, and initialization information all under one name. If you have installed one or more IVI drivers, their information appears in the SoftwareModules. A LogicalName allows a further abstraction for a Session with its own name. By adding these three elements to a Configuration Store you can create and reference an IVI driver using the names in the Configuration Store. One of the COM servers supplied with the IVI Shared Components is the IVI Configuration Server. It provides a safe, reliable means to modify the contents of the Configuration Store. While you could edit the xml contents in a number of editors, accessing the file with the Configuration Server guarantees that the contents are valid xml, adhere to the schema in IviConfigurationStore.xsd, and comply with other IVI rules. Since the Configuration Server is a COM server, it can be used in a number of programming environments which support COM programming. One environment especially well suited to COM is Microsoft Visual Basic so code examples appear in that language. These examples add a HardwareAsset, a DriverSession, and a LogicalName which allow you to use the IVI Session Factory with a driver. Adding a Reference Before using any COM server in Visual Basic, you must add a reference to it. Under the Project menu, select References. In the list of Available References, scroll down to IVI Configuration Server 1.0 Type Library and check the box.

2 Agilent Developer Network White Paper 2 of 11 Creating a Configuration Server Object You create an instance of the Configuration Server the same way as other COM servers. This line of code creates an instance of a Configuration Store data structure in memory which exposes all the methods and properties implemented by the Configuration Server. Dim cs As New IviConfigStore Loading the Configuration Store You could start operating on the empty copy of a Configuration Store. If, however, you want to access data already entered into a commonly known copy, you must first load that file into memory with the Deserialize method. ' Deserialize the master configuration store. cs.deserialize (cs.masterlocation) The MasterLocation property contains the complete path to the master file. The Deserialize method reads the file into memory while validating its contents. If something is wrong with the contents, the Configuration Server throws an error. You can trap the error with code like: On Error GoTo DeserializeError cs.deserialize (cs.masterlocation) On Error GoTo 0... ' Error handler for reading configuration store DeserializeError: MsgBox "Could not deserialize configuration store from MasterLocation" + vbcrlf Adding a HardwareAsset One of the objects you can add is a HardwareAsset. It contains address information about an actual instrument in the system. This code creates the object and sets its properties: ' Create an empty Hardware Asset Dim ha As New IviHardwareAsset ' Set its properties ha.name = Agilent34401 ha.description = Multimeter connected to the switch ha.ioresourcedescriptor = GPIB::22::INSTR The Name property will be referenced in a DriverSession object so it should be relatively short and easy to remember. You cannot use the same name for multiple HardwareAssets. The Description property can be any string which describes this particular instrument. The IOResourceDescriptor is used by the driver when it calls the VISA Open routine. This string must be a syntactically valid VISA resource descriptor though its validity is not checked until you call the driver s Initialize routine. The next step is to add this object to the Configuration Store loaded into memory. ' Add it to the global hardware asset collection On Error GoTo DuplicateHardwareAsset

3 Agilent Developer Network White Paper 3 of 11 cs.hardwareassets.add ha... ' Error handler for duplicate hardware assets DuplicateHardwareAsset: MsgBox "Could not add HardwareAsset with the name " + Name _ Since HardwareAsset names must be unique, the Configuration Server will throw an error if you try to add one with the same name as one already in the HardwareAssets collection. If the Add method succeeds, this HardwareAsset would appear in the xml as: <HardwareAssets> <IviHardwareAsset id="p28"> <Name>Agilent34401</Name> <Description>Multimeter connected to the switch</description> <DataComponents /> <IOResourceDescriptor>GPIB::22::INSTR</IOResourceDescriptor> </IviHardwareAsset> </HardwareAssets> The id number will probably be different as it is assigned by the Configuration Server. Adding a DriverSession Another object you can add is a DriverSession. It contains information used by the IVI Session Factory to create an instance of an IVI-COM driver. Data in a DriverSession object is also used by the Initialize function. You could create an instance and set its properties using: ' Create the Session and fill in the DriverSession object properties Dim ds As New IviDriverSession ds.name = Agilent34401 ds.description = DriverSession for the system multimeter ds.cache = True ds.interchangecheck = False ds.queryinstrstatus = False ds.rangecheck = True ds.recordcoercions = False ds.simulate = False ds.driversetup = ' Add the HardwareAsset reference to the Session On Error GoTo GettingHardwareAsset Set ds.hardwareasset = cs.hardwareassets.item( Agilent34401 ) ' Add the SoftwareModule reference to the Session. On Error GoTo GettingSoftwareModule Set ds.softwaremodule = cs.softwaremodules.item( Agilent34401 ) The Name and Description properties are similar in function to those in a HardwareAsset. Notice that this DriverSession s name is the same as the one used for the HardwareAsset. While this name must be unique among the DriverSessions, it can be the same as a name used in other collections. The Cache, InterChangeCheck, QueryInstrStatus, RangeCheck, RecordCoercions, Simulate, and DriverSetup properties allow you to override their default values

4 Agilent Developer Network White Paper 4 of 11 without having to explicitly set them in the OptionString parameter to Initialize. In this example, they are set to the default values. The HardwareAsset property must be set to a HardwaredAsset which already exists in the HardwareAssets collection. Here we use the name of the HardwareAsset created earlier. If a HardwareAsset of that name cannot be found, the Configuration Server throws an error. As with the HardwareAsset property, the SoftwareModule property must reference a SoftwareModule already present in the SoftwareModules collection. An IVI driver s installation is required to add a SoftwareModule to the Configuration Store which contains information about the IVI driver. You should never add nor edit a SoftwareModule, but you need to know their names in order to set the SoftwareModule property in a DriverSession. The next step is to add this object to the Configuration Store loaded into memory. ' Add it to the global driver session collection On Error GoTo DuplicateDriverSession cs.driversessions.add ds... ' Error handler for duplicate driver sessions DuplicateDriverSession: MsgBox "Could not add DriverSession with the name " + Name _ As with HardwareAssets, DriverSession names must be unique or the Configuration Server throws an error if you try to add one with the same name as one already in the DriverSessions collection. If the Add method succeeds, this DriverSession would appear in the xml as: <DriverSessions> <IviDriverSession id="p30"> <Name>Agilent34401</Name> <Description>DriverSession for the system multimeter</description> <DataComponents /> <IviHardwareAsset idref="p28" /> <IviSoftwareModuleRef idref="p8" /> <VirtualNames /> <SoftwareModuleName>Agilent34401</SoftwareModuleName> <Cache>1</Cache> <DriverSetup /> <InterchangeCheck>0</InterchangeCheck> <QueryInstrStatus>0</QueryInstrStatus> <RangeCheck>1</RangeCheck> <RecordCoercions>0</RecordCoercions> <Simulate>0</Simulate> </IviDriverSession> </DriverSession> The id number will probably be different as it is assigned by the Configuration Server. The idref values for IviHardwareAsset and IviSoftwareModuleRef match id entries already existing in the Configuration Store. The Configuration Store uses 1 for true and 0 for false.

5 Agilent Developer Network White Paper 5 of 11 Adding a LogicalName The final object we ll add is a LogicalName. It allows an additional level of abstraction from an actual instrument. While a DriverSession must contain information about a specific instrument in the system, a LogicalName does not. A LogicalName can be easily re-configured to reference a different DriverSession and thus a different physical instrument. You could create an instance and set its properties using: ' Create the Logical Name Dim ln As New IviLogicalName ' Set its properties ln.name = DMM ln.description = The name used in the test program On Error GoTo GettingSessionError Set ln.session = cs.sessions.item( Agilent34401 ) The Name and Description properties are again similar to those in a HardwareAsset or DriverSession. The Name must be unique among all the LogicalNames. A LogicalName must reference a Session already in the Configuration Store. As we retrieved a HardwareAsset for a DriverSession, here we get a reference to a Session using the name of the Session. If a Session of that name does not exist, the Configuration Server throws an error. The DriverSession class derives from the Session class and thus is a more specific form of a Session and can be used wherever a Session is required. We next add this LogicalName object to the Configuration Store with: ' Add it to the global logical name collection On Error GoTo DuplicateLogicalNames cs.logicalnames.add ln... ' Error handler for duplicate Logical Names DuplicateLogicalNames: MsgBox "Could not add LogicalName with the name " + LogicalName _ If the Add succeeds, the LogicalName entry would appear in the xml as: <LogicalNames> <IviLogicalName id="p32"> <Name>DMM</Name> <Description>The name used in the test program</description> <IviDriverSession idref="p29" /> </IviLogicalName> </LogicalNames>

6 Agilent Developer Network White Paper 6 of 11 Saving the Configuration Store We are finished changing the contents of the Configuration Store and now we should save it so drivers and other programs can access the new information. Writing to a file is accomplished with the Serialize method in code like: ' Overwrite the master with the modified configuration store On Error GoTo SerializeError cs.serialize (cs.masterlocation) This code writes to the path contained in the MasterLocation property and thus overwrites the file we read earlier. As with any write operation to a file, something can go wrong which causes the Configuration Server to throw an error. You can handle the error with code like: ' Error handler for writing configuration store SerializeError: MsgBox "Could not serialize configuration store into MasterLocation" + vbcrlf Removing Objects Sometime you will need to remove an object. The objects we added can be deleted by using the Remove method on the various collections. To remove the LogicalName added by this example you could use: ' Remove a LogicalName from the global collection On Error GoTo RemoveError cs.logicalnames.remove DMM... ' Error handler for removing LogicalName RemoveError: MsgBox "Could not remove LogicalName with name " + Name + vbcrlf _ If you attempt to remove an object which does not exist, the Configuration Server will throw an error. A HardwareAsset or DriverSession can be removed using similar code. Complete Program The various code snippets can be combined into a complete subroutine. A more elegant program would not hard code the values for the properties, but extract them from user entered data. Private Sub ModifyConfigurationStore() ' Deserialize the master configuration store. Dim cs As New IviConfigStore On Error GoTo DeserializeError cs.deserialize (cs.masterlocation) On Error GoTo 0 ' Create an empty Hardware Asset Dim ha As New IviHardwareAsset ' Set its properties ha.name = "Agilent34401" ha.description = "Multimeter connected to the switch" ha.ioresourcedescriptor = "GPIB::22::INSTR"

7 Agilent Developer Network White Paper 7 of 11 ' Add it to the global hardware asset collection On Error GoTo DuplicateHardwareAsset cs.hardwareassets.add ha ' Create the Session and fill in the DriverSession object properties Dim ds As New IviDriverSession ds.name = "Agilent34401" ds.description = "DriverSession for the system multimeter" ds.cache = True ds.interchangecheck = False ds.queryinstrstatus = False ds.rangecheck = True ds.recordcoercions = False ds.simulate = False ds.driversetup = "" ' Add the HardwareAsset reference to the Session On Error GoTo GettingHardwareAsset Set ds.hardwareasset = cs.hardwareassets.item("agilent34401") ' Add the SoftwareModule reference to the Session. On Error GoTo GettingSoftwareModule Set ds.softwaremodule = cs.softwaremodules.item("agilent34401") ' Add it to the global driver session collection On Error GoTo DuplicateDriverSession cs.driversessions.add ds ' Create the Logical Name Dim ln As New IviLogicalName ' Set its properties ln.name = "DMM" ln.description = "The name used in the test program" On Error GoTo GettingSessionError Set ln.session = cs.sessions.item("agilent34401") ' Add it to the global logical name collection On Error GoTo DuplicateLogicalNames cs.logicalnames.add ln ' Overwrite the master with the modified configuration store On Error GoTo SerializeError cs.serialize (cs.masterlocation) ' Error handler for reading configuration store DeserializeError: MsgBox "Could not deserialize configuration store from MasterLocation" + vbcrlf _ ' Error handler for duplicate hardware assets DuplicateHardwareAsset: MsgBox "Could not add HardwareAsset with the name " + Name _ ' Error handler for getting a hardware asset

8 Agilent Developer Network White Paper 8 of 11 GettingHardwareAsset: MsgBox "Could not find HardwareAsset with the name " + HwAsset + vbcrlf _ ' Error handle for getting a software module GettingSoftwareModule: MsgBox "Could not find SoftwareModule with the name " + SwModule + vbcrlf _ ' Error handler for duplicate driver sessions DuplicateDriverSession: MsgBox "Could not add DriverSession with the name " + Name _ ' Error handler for getting a Session GettingSessionError: MsgBox "Could not find Session with the name " + Session + vbcrlf _ ' Error handler for duplicate Logical Names DuplicateLogicalNames: MsgBox "Could not add LogicalName with the name " + LogicalName _ ' Error handler for writing configuration store SerializeError: MsgBox "Could not serialize configuration store into MasterLocation" _ End Sub Using Configuration Store Information The IVI Foundation supplies a shared component, IVI Session Factory, which reads information from the Configuration Store and uses that information to create an instance of an IVI-COM driver. To use the Session Factory in Visual Basic you add a reference to IviSessionFactory 1.0 Type Library as we added a reference to the Configuration Server. You also need a reference to any IVI Instrument Class used in the program. In this example, we need a reference to IviDmm 3.0 Type Library. Assuming the Configuration Store contains the information from this example, we can use the Session Factory with this code: Dim factory As New IviSessionFactory Dim dmm As IIviDmm Set dmm = factory.createdriver("dmm") dmm.initialize "DMM", False, False, "" The CreateDriver method looks up the name DMM in the LogicalNames collection. If it finds one, it uses the DriverSession referenced by the LogicalName. If the name does not exist in LogicalNames, it next searches the DriverSessions collection for the name. If the name is found, that DriverSession is used. If the name is not found in either collection, the Session Factory throws an error. The SoftwareModule,

9 Agilent Developer Network White Paper 9 of 11 referenced by the DriverSession contains a property, ProgID, which the Session Factory uses to create an instance of the Agilent34401 IVI-COM driver. The same name is passed as a parameter to the Initialize method. The driver is required to also look up DMM in the Configuration Store to retrieve information for this particular instance of the driver. It uses the referenced HardwareAsset to get an address for the instrument. Notice that Agilent34401 does not appear anywhere in the code. All the information needed to create and initialize the driver is contained in the Configuration Store. Additional Considerations The Configuration Store and Server have additional capabilities beyond those illustrated in these examples. Those capabilities include: 1. Editing existing objects without creating a new object. 2. Mapping of VirtualNames in a DriverSession to PhysicalNames in a SoftwareModule. 3. Creating and setting DataComponents which can appear in nearly every object. 4. Using a Configuration Store other the one in the Master Location. While these topics are beyond the scope of this paper, you can consult the IVI specification, IVI-3.5: Configuration Server Specification, available from for more details. Configuration Server and C++ If you prefer programming in Microsoft Visual C++, the following program adds the same information to the Configuration Store as the Visual Basic program. It uses the powerful COM programming technique of smart pointers. For the compiler to find IviConfigServer.dll, you must add the path to the file, typically C:\Program Files\Ivi\Bin, to your Include path. #include "stdafx.h" #import "IviConfigServer.dll" using namespace IVICONFIGSERVERLib; int main(int argc, char* argv[]) { HRESULT hr; hr = CoInitializeEx(NULL,COINIT_APARTMENTTHREADED ); if(failed(hr)) exit(1); { IIviConfigStorePtr cs( uuidof(iviconfigstore)); try{ // Deserialize the master configuration store. cs->deserialize(cs->masterlocation); try{

10 Agilent Developer Network White Paper 10 of 11 // Create an empty Hardware Asset IIviHardwareAssetPtr ha( uuidof(ivihardwareasset)); //Set its properties ha->name = _bstr_t("agilent34401"); ha->description = _bstr_t("multimeter connected to the switch"); ha->ioresourcedescriptor = _bstr_t("gpib::22::instr"); // Add it to the global hardware asset collection cs->hardwareassets->add(ha); catch (_com_error e) { printf("add HardwareAsset failed.\n"); printf("error description is: %s\n",(char*)e.description()); try{ // Create an empty DriverSession IIviDriverSessionPtr ds( uuidof(ividriversession)); // Set its properties ds->name = _bstr_t("agilent34401"); ds->description = _bstr_t("driversession for the system multimeter"); ds->cache = true; ds->interchangecheck = false; ds->queryinstrstatus = false; ds->rangecheck = true; ds->recordcoercions = false; ds->simulate = false; ds->driversetup = _bstr_t(""); // Add the HardwareAsset reference to the Session ds->hardwareasset = cs->hardwareassets->item["agilent34401"]; // Add the SoftwareModule reference to the Session. ds->softwaremodule = cs->softwaremodules->item["agilent34401"]; // Add it to the global driver session collection cs->driversessions->add(ds); catch (_com_error e) { printf("add DriverSession failed.\n"); printf("error description is: %s\n",(char*)e.description()); try{ // Create the Logical Name IIviLogicalNamePtr ln( uuidof(ivilogicalname)); // Set its properties ln->name = _bstr_t("dmm"); ln->description = _bstr_t("the name used in the test program"); ln->session = cs->sessions->item["agilent34401"]; // Add it to the global logical name collection cs->logicalnames->add(ln); catch (_com_error e) { printf("add LogicalName failed.\n"); printf("error description is: %s\n",(char*)e.description()); // Overwrite the master with the modified configuration store try{ cs->serialize(cs->masterlocation); catch (_com_error e) { printf("serialize failed.\n"); printf("error description is: %s\n",(char*)e.description()); catch (_com_error e) { printf("deserialize failed.\n"); printf("error description is: %s\n",(char*)e.description()); CoUninitialize(); return 0;

11 Agilent Developer Network White Paper 11 of 11 The contents of stdafx.h used to compile the program were: // stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #if!defined(afx_stdafx_h BA321FE9_D24E_4427_9B74_648FCE4FD9DF INCLUDED_) #define AFX_STDAFX_H BA321FE9_D24E_4427_9B74_648FCE4FD9DF INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #define WIN32_LEAN_AND_MEAN// Exclude rarely-used stuff from Windows headers #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0400 #endif #include <stdio.h> // TODO: reference additional headers your program requires here //{{AFX_INSERT_LOCATION // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif //!defined(afx_stdafx_h BA321FE9_D24E_4427_9B74_648FCE4FD9DF INCLUDED_) Product and company names mentioned herein are trademarks or trade names of their respective companies. Microsoft, Internet Explorer, Visual Basic, and Visual C++ are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Agilent T&M Software and Connectivity Agilent s Test and Measurement software and connectivity products, solutions and Agilent Developer Network allow you to take time out of connecting your instrument to your computer with tools based on PC standards, so you can focus on your tasks, not on your connections. Visit: Product specifications and descriptions in this document subject to change without notice 2003 Agilent Technologies, Inc. All rights reserved. Published: January 2003

Getting Started Guide

Getting Started Guide Getting Started Guide Your Guide to Getting Started with IVI Drivers Revision 1.0 Contents Chapter 1 Introduction............................................. 9 Purpose.................................................

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Your Guide to Getting Started with IVI Drivers Revision 1.2 Copyright IVI Foundation, 2012 All rights reserved The IVI Foundation has full copyright privileges of the IVI Getting

More information

Getting Started with IVI-COM and Python for the Lambda Genesys Power Supply

Getting Started with IVI-COM and Python for the Lambda Genesys Power Supply Page 1 of 16 1. Introduction This is a guide to writing programs using the Python language with the Lambda IVI-COM drivers. Python is praised for being simple but powerful. It is open-source and may be

More information

IVI Instrument Driver Programming Guide (Visual Basic 6.0 Edition)

IVI Instrument Driver Programming Guide (Visual Basic 6.0 Edition) IVI Instrument Driver Programming Guide (Visual Basic 6.0 Edition) June 2012 Revision 2.0 1- Overview 1-1 Recommendation Of IVI-COM Driver Visual Basic 6.0 (hereafter VB6) is one of the most suitable development

More information

Agilent PNA Microwave Network Analyzers

Agilent PNA Microwave Network Analyzers Agilent PNA Microwave Network Analyzers Application Note 1408-13 Introduction to Application Development Table of Contents Introduction...3 How to Use this Document...3 Basic Administration...4 Registering

More information

Getting Started with IVI Drivers

Getting Started with IVI Drivers Getting Started with IVI Drivers Your Guide to Using IVI with Visual C# and Visual Basic.NET Version 1.1 Copyright IVI Foundation, 2011 All rights reserved The IVI Foundation has full copyright privileges

More information

Storage Classes CS 110B - Rule Storage Classes Page 18-1 \handouts\storclas

Storage Classes CS 110B - Rule Storage Classes Page 18-1 \handouts\storclas CS 110B - Rule Storage Classes Page 18-1 Attributes are distinctive features of a variable. Data type, int or double for example, is an attribute. Storage class is another attribute. There are four storage

More information

Visual Basic Programming. An Introduction

Visual Basic Programming. An Introduction Visual Basic Programming An Introduction Why Visual Basic? Programming for the Windows User Interface is extremely complicated. Other Graphical User Interfaces (GUI) are no better. Visual Basic provides

More information

How-To Guide. SigCard1 (With Microsoft Access) Demo. Copyright Topaz Systems Inc. All rights reserved.

How-To Guide. SigCard1 (With Microsoft Access) Demo. Copyright Topaz Systems Inc. All rights reserved. How-To Guide SigCard1 (With Microsoft Access) Demo Copyright Topaz Systems Inc. All rights reserved. For Topaz Systems, Inc. trademarks and patents, visit www.topazsystems.com/legal. Table of Contents

More information

Mailgate Ltd. MailGate Spam Filter User Manual

Mailgate Ltd. MailGate Spam Filter User Manual Mailgate Ltd. MailGate Spam Filter User Manual Microsoft is a registered trademark and Windows 95, Windows 98 and Windows NT are trademarks of Microsoft Corporation. Copyright 2001 Mailgate Ltd. All rights

More information

Development Hints and Best Practices for Using Instrument Drivers

Development Hints and Best Practices for Using Instrument Drivers Application Note Juergen Engelbrecht 12-Jan-15-1MA153_14e Development Hints and Best Practices for Using Instrument Drivers Application Note Products: Instrument Drivers This document answers frequently

More information

DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.

DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach. DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER Purpose: The purpose of this tutorial is to develop a java web service using a top-down approach. Topics: This tutorial covers the following topics:

More information

Creating Datalogging Applications in Microsoft Excel

Creating Datalogging Applications in Microsoft Excel Creating Datalogging Applications in Microsoft Excel Application Note 1557 Table of contents Introduction 2 Steps for creating a scanning program 2 Using Excel for datalogging 4 Running the application

More information

Appendix K Introduction to Microsoft Visual C++ 6.0

Appendix K Introduction to Microsoft Visual C++ 6.0 Appendix K Introduction to Microsoft Visual C++ 6.0 This appendix serves as a quick reference for performing the following operations using the Microsoft Visual C++ integrated development environment (IDE):

More information

Witango Application Server 6. Installation Guide for Windows

Witango Application Server 6. Installation Guide for Windows Witango Application Server 6 Installation Guide for Windows December 2010 Tronics Software LLC 503 Mountain Ave. Gillette, NJ 07933 USA Telephone: (570) 647 4370 Email: [email protected] Web: www.witango.com

More information

Connecting to an Excel Workbook with ADO

Connecting to an Excel Workbook with ADO Connecting to an Excel Workbook with ADO Using the Microsoft Jet provider ADO can connect to an Excel workbook. Data can be read from the workbook and written to it although, unlike writing data to multi-user

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

Development Hints and Best Practices for Using Instrument Drivers

Development Hints and Best Practices for Using Instrument Drivers Application Note Juergen Engelbrecht 17-Jan-13-1MA153_11e Development Hints and Best Practices for Using Instrument Drivers Application Note Products: Instrument Drivers This document answers frequently

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

CRM Setup Factory Installer V 3.0 Developers Guide

CRM Setup Factory Installer V 3.0 Developers Guide CRM Setup Factory Installer V 3.0 Developers Guide Who Should Read This Guide This guide is for ACCPAC CRM solution providers and developers. We assume that you have experience using: Microsoft Visual

More information

How To Port A Program To Dynamic C (C) (C-Based) (Program) (For A Non Portable Program) (Un Portable) (Permanent) (Non Portable) C-Based (Programs) (Powerpoint)

How To Port A Program To Dynamic C (C) (C-Based) (Program) (For A Non Portable Program) (Un Portable) (Permanent) (Non Portable) C-Based (Programs) (Powerpoint) TN203 Porting a Program to Dynamic C Introduction Dynamic C has a number of improvements and differences compared to many other C compiler systems. This application note gives instructions and suggestions

More information

Getting Started with STATISTICA Enterprise Programming

Getting Started with STATISTICA Enterprise Programming Getting Started with STATISTICA Enterprise Programming 2300 East 14th Street Tulsa, OK 74104 Phone: (918) 749 1119 Fax: (918) 749 2217 E mail: mailto:[email protected] Web: www.statsoft.com

More information

Appendix M: Introduction to Microsoft Visual C++ 2010 Express Edition

Appendix M: Introduction to Microsoft Visual C++ 2010 Express Edition Appendix M: Introduction to Microsoft Visual C++ 2010 Express Edition This book may be ordered from Addison-Wesley in a value pack that includes Microsoft Visual C++ 2010 Express Edition. Visual C++ 2010

More information

Volume I, Section 4 Table of Contents

Volume I, Section 4 Table of Contents Volume I, Section 4 Table of Contents 4 Software Standards...4-1 4.1 Scope...4-1 4.1.1 Software Sources...4-2 4.1.2 Location and Control of Software and Hardware on Which it Operates...4-2 4.1.3 Exclusions...4-3

More information

iw Document Manager Cabinet Converter User s Guide

iw Document Manager Cabinet Converter User s Guide iw Document Manager Cabinet Converter User s Guide Contents Contents.................................................................... 1 Abbreviations Used in This Guide................................................

More information

PAINLESS MULTI-DBMS STRATEGY For Magic Developers

PAINLESS MULTI-DBMS STRATEGY For Magic Developers PAINLESS MULTI-DBMS STRATEGY For Magic Developers Contents Mertech s ISAM to SQL Database Connectivity Drivers for Btrieve BTR2SQL Support for Magic Getting Started! Contact Information This document is

More information

PetaLinux SDK User Guide. Application Development Guide

PetaLinux SDK User Guide. Application Development Guide PetaLinux SDK User Guide Application Development Guide Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products.

More information

Comdial Network Management System User Instructions

Comdial Network Management System User Instructions Comdial Network Management System User Instructions GCA40 237.01 8/00 printed in U.S.A. Microsoft and Windows 95 are registered trademarks of Microsoft Corporation, Redmond WA. pcanywhere is a registered

More information

Agilent Automated Card Extraction Dried Blood Spot LC/MS System

Agilent Automated Card Extraction Dried Blood Spot LC/MS System Agilent Automated Card Extraction Dried Blood Spot LC/MS System SCAP DBS Software User Guide Notices Agilent Technologies, Inc. 2012 No part of this manual may be reproduced in any form or by any means

More information

Kaldeera Workflow Designer 2010 User's Guide

Kaldeera Workflow Designer 2010 User's Guide Kaldeera Workflow Designer 2010 User's Guide Version 1.0 Generated May 18, 2011 Index 1 Chapter 1: Using Kaldeera Workflow Designer 2010... 3 1.1 Getting Started with Kaldeera... 3 1.2 Importing and exporting

More information

FWG Management System Manual

FWG Management System Manual FWG Management System Manual Last Updated: December 2014 Written by: Donna Clark, EAIT/ITIG Table of Contents Introduction... 3 MSM Menu & Displays... 3 By Title Display... 3 Recent Updates Display...

More information

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules

IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This

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

Add an Audit Trail to your Access Database

Add an Audit Trail to your Access Database Add an to your Access Database Published: 22 April 2013 Author: Martin Green Screenshots: Access 2010, Windows 7 For Access Versions: 2003, 2007, 2010 About This Tutorial My Access tutorials are designed

More information

Visual Studio 2008 Express Editions

Visual Studio 2008 Express Editions Visual Studio 2008 Express Editions Visual Studio 2008 Installation Instructions Burning a Visual Studio 2008 Express Editions DVD Download (http://www.microsoft.com/express/download/) the Visual Studio

More information

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD AD006 A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD ABSTRACT In Access based systems, using Visual Basic for Applications

More information

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 [email protected] www.murach.com Contents Introduction

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

Using MCC GPIB Products with LabVIEW

Using MCC GPIB Products with LabVIEW Using Products with LabVIEW * This application note applies to PCI-GPIB-1M, PCI-GPIB-300K, PCM-GPIB, as well as to ISA- and PC104- boards How NI Compatibility Works National Instruments (NI) provides the

More information

for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later

for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later Copyright 2015, Lucid Innovations Limited. All Rights Reserved Lucid Research

More information

JobScheduler Events Definition and Processing

JobScheduler Events Definition and Processing JobScheduler - Job Execution and Scheduling System JobScheduler Events Definition and Processing Reference March 2015 March 2015 JobScheduler Events page: 1 JobScheduler Events - Contact Information Contact

More information

Applications Development

Applications Development Paper 21-25 Using SAS Software and Visual Basic for Applications to Automate Tasks in Microsoft Word: An Alternative to Dynamic Data Exchange Mark Stetz, Amgen, Inc., Thousand Oaks, CA ABSTRACT Using Dynamic

More information

Integration with Active Directory

Integration with Active Directory VMWARE TECHNICAL NOTE VMware ACE Integration with Active Directory This document explains how to set up Active Directory to use with VMware ACE. This document contains the following topics: About Active

More information

UniFinger Engine SDK Manual (sample) Version 3.0.0

UniFinger Engine SDK Manual (sample) Version 3.0.0 UniFinger Engine SDK Manual (sample) Version 3.0.0 Copyright (C) 2007 Suprema Inc. Table of Contents Table of Contents... 1 Chapter 1. Introduction... 2 Modules... 3 Products... 3 Licensing... 3 Supported

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

Centurion PLUS CPC4 Download Guide

Centurion PLUS CPC4 Download Guide Centurion PLUS CPC4 Download Guide using C4 File Transfer Utility. 1010537 03 01 10 Section 50 1.0 Background: 1.1 The Centurion PLUS Control system consists of a Centurion PLUS Core (CPC4 1) and Color

More information

BNA ESTATE & GIFT TAX 706 PREPARER QUICK START GUIDE

BNA ESTATE & GIFT TAX 706 PREPARER QUICK START GUIDE :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: BNA ESTATE & GIFT TAX 706 PREPARER QUICK START GUIDE Version 2015.2

More information

USER GUIDE Appointment Manager

USER GUIDE Appointment Manager 2011 USER GUIDE Appointment Manager 0 Suppose that you need to create an appointment manager for your business. You have a receptionist in the front office and salesmen ready to service customers. Whenever

More information

Perceptive Intelligent Capture. Product Migration Guide. with Supervised Learning. Version 5.5 SP3

Perceptive Intelligent Capture. Product Migration Guide. with Supervised Learning. Version 5.5 SP3 Perceptive Intelligent Capture with Supervised Learning Product Migration Guide Version 5.5 SP3 Written by: Product Documentation, QA Date: March 2014 2014 Perceptive Software, Inc.. All rights reserved

More information

Microsoft Business Contact Manager Version 2.0 New to Product. Module 4: Importing and Exporting Data

Microsoft Business Contact Manager Version 2.0 New to Product. Module 4: Importing and Exporting Data Microsoft Business Contact Manager Version 2.0 New to Product Module 4: Importing and Exporting Data Terms of Use 2005 Microsoft Corporation. All rights reserved. No part of this content may be reproduced

More information

Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.

Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc. Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from

More information

000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>>

000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>> 000-420 IBM InfoSphere MDM Server v9.0 Version: Demo Page 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must be after StartDate"

More information

Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials

Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials 2433: Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials (3 Days) About this Course

More information

Introduction. Configurations. Installation. Vault Manufacturing Server

Introduction. Configurations. Installation. Vault Manufacturing Server Introduction Autodesk Vault Manufacturing (hence forth referred to as Vault Manufacturing) bridges the gap between tracking CAD design tools and ERP (Engineering Resource Procurement) systems with its

More information

How To Use Query Console

How To Use Query Console Query Console User Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Query Console User

More information

SmartConnect Users Guide

SmartConnect Users Guide eone Integrated Business Solutions SmartConnect Users Guide Copyright: Manual copyright 2003 eone Integrated Business Solutions All rights reserved. Your right to copy this documentation is limited by

More information

Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring

Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring Lab 8: ASP.NET 2.0 Configuration API and Health Monitoring Estimated time to complete this lab: 45 minutes ASP.NET 2.0 s configuration API fills a hole in ASP.NET 1.x by providing an easy-to-use and extensible

More information

metaengine DataConnect For SharePoint 2007 Configuration Guide

metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect for SharePoint 2007 Configuration Guide (2.4) Page 1 Contents Introduction... 5 Installation and deployment... 6 Installation...

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

Configuring and Monitoring Hitachi SAN Servers

Configuring and Monitoring Hitachi SAN Servers Configuring and Monitoring Hitachi SAN Servers eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this

More information

SCCM Plug-in User Guide. Version 3.41

SCCM Plug-in User Guide. Version 3.41 SCCM Plug-in User Guide Version 3.41 JAMF Software, LLC 2015 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave

More information

Document Digital Signature

Document Digital Signature Supplier handbook Software Configuration for Digital Signature and Timestamp to certificate-based signature Document objectives and structure The document aims to support suppliers during the following

More information

CHAPTER 10: WEB SERVICES

CHAPTER 10: WEB SERVICES Chapter 10: Web Services CHAPTER 10: WEB SERVICES Objectives Introduction The objectives are: Provide an overview on how Microsoft Dynamics NAV supports Web services. Discuss historical integration options,

More information

EMC Documentum Repository Services for Microsoft SharePoint

EMC Documentum Repository Services for Microsoft SharePoint EMC Documentum Repository Services for Microsoft SharePoint Version 6.5 SP2 Installation Guide P/N 300 009 829 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com

More information

QUICK START GUIDE. Draft twice the documents in half the time starting now.

QUICK START GUIDE. Draft twice the documents in half the time starting now. QUICK START GUIDE Draft twice the documents in half the time starting now. WELCOME TO PRODOC Thank you for choosing ProDoc, your forms solution to save time and money, reduce errors, and better serve your

More information

Hyper-V Server 2008 Getting Started Guide

Hyper-V Server 2008 Getting Started Guide Hyper-V Server 2008 Getting Started Guide Microsoft Corporation Published: October 2008 Author: Cynthia Nottingham Abstract This guide helps you become familiar with Microsoft Hyper-V Server 2008 by providing

More information

Ansur Test Executive. Users Manual

Ansur Test Executive. Users Manual Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About

More information

Working with SQL Server Integration Services

Working with SQL Server Integration Services SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to

More information

WIRIS quizzes web services Getting started with PHP and Java

WIRIS quizzes web services Getting started with PHP and Java WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS

More information

A SharePoint Developer Introduction

A SharePoint Developer Introduction A SharePoint Developer Introduction Hands-On Lab Lab Manual HOL7 - Developing a SharePoint 2010 Workflow with Initiation Form in Visual Studio 2010 C# Information in this document, including URL and other

More information

AutoMerge for MS CRM 3

AutoMerge for MS CRM 3 AutoMerge for MS CRM 3 Version 1.0.0 Users Guide (How to use AutoMerge for MS CRM 3) Users Guide AutoMerge.doc Table of Contents 1 USERS GUIDE 3 1.1 Introduction 3 1.2 IMPORTANT INFORMATION 3 2 XML CONFIGURATION

More information

Verbatim Secure Data USB Drive. User Guide. User Guide Version 2.0 All rights reserved

Verbatim Secure Data USB Drive. User Guide. User Guide Version 2.0 All rights reserved Verbatim Secure Data USB Drive User Guide User Guide Version 2.0 All rights reserved Table of Contents Table of Contents... 2 1. Introduction to Verbatim Secure Data USB Drive... 3 2. System Requirements...

More information

Installation and Operation Manual Unite Log Analyser

Installation and Operation Manual Unite Log Analyser Installation and Operation Manual Unite Log Analyser Contents 1 Introduction... 3 1.1 Abbreviations and Glossary... 4 2 Technical Solution... 4 2.1 Requirements... 5 2.1.1 Hardware... 5 2.1.2 Software...

More information

Visual COBOL ASP.NET Shopping Cart Demonstration

Visual COBOL ASP.NET Shopping Cart Demonstration Visual COBOL ASP.NET Shopping Cart Demonstration Overview: The original application that was used as the model for this demonstration was the ASP.NET Commerce Starter Kit (CSVS) demo from Microsoft. The

More information

SimbaEngine SDK 9.4. Build a C++ ODBC Driver for SQL-Based Data Sources in 5 Days. Last Revised: October 2014. Simba Technologies Inc.

SimbaEngine SDK 9.4. Build a C++ ODBC Driver for SQL-Based Data Sources in 5 Days. Last Revised: October 2014. Simba Technologies Inc. Build a C++ ODBC Driver for SQL-Based Data Sources in 5 Days Last Revised: October 2014 Simba Technologies Inc. Copyright 2014 Simba Technologies Inc. All Rights Reserved. Information in this document

More information

Ethernet/IP Comms between a WAGO 750-841 and a Mettler Toledo JAGXTREME Terminal Application note

Ethernet/IP Comms between a WAGO 750-841 and a Mettler Toledo JAGXTREME Terminal Application note Ethernet/IP Comms between a WAGO 750-841 and a Mettler Toledo JAGXTREME Terminal, English Version 1.0.0 2 General Copyright 2004 by WAGO Kontakttechnik GmbH All rights reserved. WAGO Kontakttechnik GmbH

More information

Comp151. Definitions & Declarations

Comp151. Definitions & Declarations Comp151 Definitions & Declarations Example: Definition /* reverse_printcpp */ #include #include using namespace std; int global_var = 23; // global variable definition void reverse_print(const

More information

CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations

CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations DE1005-15 CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations Notice Carestream Health, Inc., 2012. No part of this publication may be reproduced, stored in a retrieval

More information

SIMATIC. WinCC V7.0. Getting started. Getting started. Welcome 2. Icons 3. Creating a project 4. Configure communication 5

SIMATIC. WinCC V7.0. Getting started. Getting started. Welcome 2. Icons 3. Creating a project 4. Configure communication 5 SIMATIC WinCC V7.0 SIMATIC WinCC V7.0 Printout of the Online Help 1 Welcome 2 Icons 3 Creating a project 4 Configure communication 5 Configuring the Process Screens 6 Archiving and displaying values 7

More information

Hadoop Basics with InfoSphere BigInsights

Hadoop Basics with InfoSphere BigInsights An IBM Proof of Technology Hadoop Basics with InfoSphere BigInsights Unit 2: Using MapReduce An IBM Proof of Technology Catalog Number Copyright IBM Corporation, 2013 US Government Users Restricted Rights

More information

Title Release Notes PC SDK 5.14.03. Date 2012-03-30. Dealt with by, telephone. Table of Content GENERAL... 3. Corrected Issues 5.14.03 PDD...

Title Release Notes PC SDK 5.14.03. Date 2012-03-30. Dealt with by, telephone. Table of Content GENERAL... 3. Corrected Issues 5.14.03 PDD... 1/15 Table of Content GENERAL... 3 Release Information... 3 Introduction... 3 Installation... 4 Hardware and Software requirements... 5 Deployment... 6 Compatibility... 7 Updates in PC SDK 5.14.03 vs.

More information

DToolsX-DWG. Version: 2007. An ActiveX DLL To Retrieve DWG/DXF information. DToolsX-DWG REFERENCE MANUAL

DToolsX-DWG. Version: 2007. An ActiveX DLL To Retrieve DWG/DXF information. DToolsX-DWG REFERENCE MANUAL DToolsX-DWG Version: 2007 An ActiveX DLL To Retrieve DWG/DXF information DToolsX-DWG REFERENCE MANUAL (C)opyright 2000-2007 CADology Limited, UK www.cadology.com License Agreement CADology LIMITED (UK)

More information

TS2Mascot. Introduction. System Requirements. Installation. Interactive Use

TS2Mascot. Introduction. System Requirements. Installation. Interactive Use TS2Mascot Introduction TS2Mascot is a simple utility to export peak lists from an Applied Biosystems 4000 Series database. The peak list is saved as a Mascot Generic Format (MGF) file. This can be a file

More information

UF Health SharePoint 2010 Document Libraries

UF Health SharePoint 2010 Document Libraries UF Health SharePoint 2010 Document Libraries Email: [email protected] Web Page: http://training.health.ufl.edu Last Updated 2/7/2014 SharePoint 2010 Document Libraries 1.5 Hours 1.0 Shared Network

More information

Authoring for System Center 2012 Operations Manager

Authoring for System Center 2012 Operations Manager Authoring for System Center 2012 Operations Manager Microsoft Corporation Published: November 1, 2013 Authors Byron Ricks Applies To System Center 2012 Operations Manager System Center 2012 Service Pack

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

How to Use Rohde & Schwarz Instruments in MATLAB Application Note

How to Use Rohde & Schwarz Instruments in MATLAB Application Note How to Use Rohde & Schwarz Instruments in MATLAB Application Note Products: Rohde & Schwarz Instrument Drivers This application note outlines different approaches for remote-controlling Rohde & Schwarz

More information

SAP CCMS Monitors Microsoft Windows Eventlog

SAP CCMS Monitors Microsoft Windows Eventlog MSCTSC Collaboration Brief November 2004 SAP CCMS Monitors Microsoft Windows Eventlog Christian Klink Member of CTSC Focus Group SAP Technology Consultant SAP Technology Consulting II SAP Deutschland AG

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

Agilent VISA User s Guide

Agilent VISA User s Guide Agilent VISA User s Guide Manual Part Number: E2090-90040 Printed in U.S.A. E0801 Contents Agilent VISA User s Guide Front Matter... 9 Notice... 9 Warranty Information... 9 U.S. Government Restricted

More information

INFORMIX - Data Director for Visual Basic. Version 3.5

INFORMIX - Data Director for Visual Basic. Version 3.5 INFORMIX - Data Director for Visual Basic Version 3.5 Installing and Configuring Data Director This document explains how to install INFORMIX-Data Director for Visual Basic, Version 3.5, in your Microsoft

More information

LATITUDE Patient Management System

LATITUDE Patient Management System LATITUDE PACEART INTEGRATION 1.01 GUIDE LATITUDE Patient Management System LATITUDE PACEART INTEGRATION SYSTEM DIAGRAM a. Patient environment b. LATITUDE environment c. Clinic environment d. Data retrieval

More information

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010.

Hands-On Lab. Building a Data-Driven Master/Detail Business Form using Visual Studio 2010. Lab version: 1.0.0. Last updated: 12/10/2010. Hands-On Lab Building a Data-Driven Master/Detail Business Form using Visual Studio 2010 Lab version: 1.0.0 Last updated: 12/10/2010 Page 1 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING THE APPLICATION S

More information

Datacolor TOOLS Technical Reference Guide

Datacolor TOOLS Technical Reference Guide Datacolor TOOLS Technical Reference Guide Datacolor TOOLS Technical Reference Guide (Rev. 3, January, 2008) All efforts have been made to ensure the accuracy of the information presented in this format.

More information

TIBCO Spotfire Automation Services 6.5. User s Manual

TIBCO Spotfire Automation Services 6.5. User s Manual TIBCO Spotfire Automation Services 6.5 User s Manual Revision date: 17 April 2014 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO

More information

DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/2008 3. Oracle. Operating Manual 09/2011

DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/2008 3. Oracle. Operating Manual 09/2011 Trademarks 1 Prerequisites 2 COMOS Platform MS SQL Server 2005/2008 3 Oracle 4 Operating Manual 09/2011 A5E03638301-01 Legal information Legal information Warning notice system This manual contains notices

More information

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled

More information

File Management Utility. T u t o r i a l

File Management Utility. T u t o r i a l File Management Utility T u t o r i a l Contents System Requirements... 2 Preparing Files for Transfer to GlobalMark... 2 Application Launch... 2 Printer Setup... 2 Communication Status... 4 Communication

More information