Getting More Mileage out of your SmartPlant Instrumentation Solution

Size: px
Start display at page:

Download "Getting More Mileage out of your SmartPlant Instrumentation Solution"

Transcription

1 Process, Power and Marine Division Getting More Mileage out of your SmartPlant Instrumentation Solution Intergraph September 22, 2009

2 Agenda Objective of the session The Topics Conclusions

3 Objectives Provide information on the use of the SP Instrumentation capabilities to increase the efficiency using the solution Provide a platform to ask question to the SPI team Increase the understanding of existing and new features The Presenters Doron Goshen, Development IISDC Gina Outlaw, Support Huntsville Alex Koifman, Product Manager Huntsville

4 The Topics For this session the two main topics are: The new specification sheets The external function

5 Opportunities Learn about the new capabilities Better utilize the products capabilities Increase the productivity Learn about the better and easier ways (tips and tricks) Learn about possibilities to customize Learn about optimizing the workflows Ask the experts at the Intergraph team And more.

6 External Functions - Introduction The SmartPlant Instrumentation External Function is an extension of the Rule Manager which allows you to create custom design validation rules and automate data entries from external sources, using one of the following: logic code. third party applications. This external programming enables two types of external function Update (data entry based on custom rules and from external sources or programs) Validate (data verification based on custom rules and from external sources or programs) The underlying principle of the external functions is that your SmartPlant Instrumentation administrator can define additional validation and update rules in SPI using the Rule Manager. SPI will utilize these rules at runtime. In order for that, you will have to write additional code that will activate these rules. You can use both Microsoft Visual Basic.NET and Microsoft C# with the SPI software to implement internal validation and modification routines.

7 Requirement Skills Knowledge of SPI data model. Knowledge of SPI Items and their relations Intermediate level of.net (C# or VB.NET)

8 Understanding External Functions External functions are controlled by SmartPlant Instrumentation Rule Manager. External functions are the implementation of the spiextendedservice Interface, which is part of SPIExternalService.dll file supplied with SmartPlant Instrumentation v2009. SmartPlant Instrumentation Rule engine interfaces with SmartPlant Instrumentation core objects. These objects are called business object. At runtime, these objects use the rule engine. By creating rules which are defined as external functions, the rule engine can invoke your customization code at runtime, every time you create, modify, or associate an item in SmartPlant Instrumentation. The rule engine invokes your assembly component based on its signature which is the C# or VB.NET Assembly name and class name.

9 The External Custom Validation Function The external custom validation function enables you to extend the core validation of SmartPlant Instrumentation. You can do this by writing your own logic code using C# or VB.NET or trigger a third party application, and then attaching it to SmartPlant Instrumentation Rule Manager using your Assembly Project signature. The rule engine functions according to the Boolean value returned by the CustomValidation function. In case of 'False', the rule engine rejects the modifications made by SmartPlant Instrumentation users. In case of 'True', the rule engine accepts the user modifications.

10 Syntax of the Validation Function bool spiextendedservice.customvalidation(string AttrName, string AttrValue, bool AttrModified, string ItemType, string PrimaryAttr, string PrimaryValue, long LowerPBSID) Argument Type Description AttrName string The attribute name that was selected in the rule definition. AttrValue string The value of the attribute name that was selected in the rule definition. AttrModified boolean Indicates if the selected attribute has been modified by a SmartPlant Instrumentation user. Item Type string Represents the main SmartPlant Instrumentation object that triggers the Rule engine. PrimaryAttr string Represents the primary attribute name. PrimaryValue string Represents the primary attribute value. LowerPBSID long Represents the lowest level plant hierarchy item <Unit ID> Argument Return Value Type boolean

11 External Validation Function Example The following is an example that shows how to define a rule that validates loop uniqueness not just on the level of the current unit but also on the plant level including all the cables and panels. You can find the example solution in your SmartPlant Instrumentation folder > Examples > SPIExternalExample.sln Create a new rule.

12 External Validation Function Example Assign the new rule to the instrument item type.

13 External Validation Function Example Define the details of the external function.

14 External Validation Function Example Write the relevant # or VB.NET code.

15 External Validation Function Example If the validation results have to show error messages, the SmartPlant Instrumentation users will see the following (the inconsistency message originates from spiextendederice.errdesc):

16 DEMO of External Validation

17 External Custom Update Function The external custom update function enables you to extend the core update of SmartPlant Instrumentation. You can do this by writing your own logic code using C# or VB.NET or trigger a third party application. Both of those options can return a value which will be entered in the SPI database using the rule engine. The external update function lets you control and modify the attribute values of a new, modified, and related items that are triggered by the relevant custom update rule that is defined in the Rule Manager. Attaching the External Update function to SmartPlant Instrumentation Rule Manager is done using your Assembly Project signature.

18 External Update Function Example In this example you want the software to open a custom dialog box to update a service. The software will open this dialog box after a SmartPlant Instrumentation user modifies an instrument. You can find the example solution in your SmartPlant Instrumentation folder > Examples > SPIExternalExample.sln

19 External Update Function Example In this example you want the software to open a custom dialog box to update a service. The software will open this dialog box after a SmartPlant Instrumentation user modifies an instrument. You can find the example solution in your SmartPlant Instrumentation folder > Examples > SPIExternalExample.sln

20 DEMO of External Update

21 DEMO of New Specification sheets

22 Conclusion The new specification sheets Meet industry needs Includes 91 specification forms The external function Custom rules to verify design Automate data entry with validated data Increase productivity and data quality Better and earlier data for down stream use

23 Q&A

24 Process, Power and Marine Division The Future of Engineering Today

UK I&E Technical User Forum SPI Calibration Module and Fluke integration. Name: Alex Koifman Company: Intergraph Date: September 23, 2008

UK I&E Technical User Forum SPI Calibration Module and Fluke integration. Name: Alex Koifman Company: Intergraph Date: September 23, 2008 UK I&E Technical User Forum SPI Calibration Module and Fluke integration Name: Alex Koifman Company: Intergraph Date: September 23, 2008 Discussion topics Calibration Module role and position Integration

More information

Curriculum Training Paths

Curriculum Training Paths Curriculum Training Paths Intergraph recommends that SmartPlant Foundation (SPF) users select one of the following training tracks described below. Prior to SPF version 2014R1, the SPF 2009R4 training

More information

SmartPlant Instrumentation 2016 Upgrade Procedures

SmartPlant Instrumentation 2016 Upgrade Procedures SmartPlant Instrumentation 2016 Upgrade Procedures Ron Jackson, Fluor 2010 Fluor. All Rights Reserved. Assumptions These instructions are intended for Project Data Integrators, Project Automation Specialists

More information

Why CAXpert? Use Cases to Consider

Why CAXpert? Use Cases to Consider Why CAXpert? Use Cases to Consider We ve highlighted some areas that offer significant benefits, along with customers who show that use case in action. See if any of these solve a problem for you. 2016-07-04

More information

SPI SPEL Interface workshop Based on SPI 7.0 and SPEL 3.0 SP1

SPI SPEL Interface workshop Based on SPI 7.0 and SPEL 3.0 SP1 SPI SPEL Interface workshop Based on SPI 7.0 and SPEL 3.0 SP1 FLUOR SmartPlant Implementation Team Created by: Neil Lawrence CDI Presented by: John Dressel, Fluor Copyright 2008 Fluor Corporation all rights

More information

Process, Power and Marine Division. SmartPlant Electrical & SmartPlant Instrumentation Integration

Process, Power and Marine Division. SmartPlant Electrical & SmartPlant Instrumentation Integration Process, Power and Marine Division SmartPlant Electrical & SmartPlant Instrumentation Integration Integration Opportunities Manually by Engineers Importing SPP&ID, SPEL, SPI, and SP3D Point-to-Point SPP&ID

More information

SPI and the Smart 3D Connection

SPI and the Smart 3D Connection SPI and the Smart 3D Connection FLUOR SmartPlant Implementation Team By John Dressel Copyright 2005 2016 Fluor Corporation all rights reserved Topics Covered in this Presentation S3D as a Data Destination

More information

FLUOR. SmartPlant Implementation Team WORK SHARING. By John Dressel. Copyright Fluor Corporation all rights reserved

FLUOR. SmartPlant Implementation Team WORK SHARING. By John Dressel. Copyright Fluor Corporation all rights reserved FLUOR WORK SHARING SmartPlant Implementation Team By John Dressel Copyright 2005 2015 Fluor Corporation all rights reserved Introduction to Work Sharing SPI This Presentation will address the use of SmartPlant

More information

Smarter SmartPlant Batch Loop Creation

Smarter SmartPlant Batch Loop Creation FLUOR Smarter SmartPlant Batch Loop Creation SmartPlant Implementation Team By Mitch Fortey 5-14-2013 Senior Software Applications Specialist Copyright 2013 Fluor Corporation all rights reserved Introduction

More information

FLUOR. SmartPlant Implementation Team SPECSHEETS. Copyright 2012 Fluor Corporation all rights reserved

FLUOR. SmartPlant Implementation Team SPECSHEETS. Copyright 2012 Fluor Corporation all rights reserved FLUOR SPECSHEETS SmartPlant Implementation Team Copyright 2012 Fluor Corporation all rights reserved New SPI Spec Libraries Petrochemical Spec Library (SPI 2009 Library for SPI 2007.zip) Biopharma Spec

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2565 Length: 5 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

Oracle - MySQL Developer Techniques with Advanced

Oracle - MySQL Developer Techniques with Advanced Oracle - MySQL Developer Techniques with Advanced Stored Procedures Code: Lengt h: URL: D76152GC10 5 days View Online This MySQL Developer Techniques with Advanced Stored Procedures training will cover

More information

X-Stream COM Object Programming with MATLAB

X-Stream COM Object Programming with MATLAB Application Brief LAB_831 Rev 2 TECHNICAL BRIEF X-Stream COM Object Programming with MATLAB Understanding the MATLAB Syntax for Interfacing with the LeCroy X-Stream COM Object Server Introduction... 2

More information

Enhanced Reports Implementation

Enhanced Reports Implementation FLUOR Enhanced Reports Implementation SmartPlant Implementation Team Copyright 2005 2009 Fluor Corporation all rights reserved SPI Project Specification The SmartPlant Deliverable Specification defines

More information

429 - Solid Edge - Tips and Tricks

429 - Solid Edge - Tips and Tricks 4 th Generation VLC courtesy of Edison2 429 - Solid Edge - Tips and Tricks Craig Ruchti, Solid Edge Field Support, #SEU13 Agenda: 429 - Solid Edge - Tips and Tricks Who am I? What you will learn Solid

More information

Table of Contents - 2. Introduction to SP Integration and SP Foundation for Tool Experts

Table of Contents - 2. Introduction to SP Integration and SP Foundation for Tool Experts Table of Contents Table of Contents - 2 Introduction to SP Integration and SP Foundation for Tool Experts Introduction to SP Integration and SP Foundation for Tool Experts Table of Contents - 3 1. SmartPlant

More information

Wayne Mahan, GTAC. Converting a Solid Body to Sheet Metal

Wayne Mahan, GTAC. Converting a Solid Body to Sheet Metal Wayne Mahan, GTAC Converting a Solid Body to Sheet Metal Realize innovation. About Myself Page 2 Wayne Mahan Application Engineer, GTAC Solid Edge wayne.mahan@siemens.com I am a GTAC Application Engineer

More information

External Editors for Specs and Process Data

External Editors for Specs and Process Data External Editors for Specs and Process Data FLUOR SmartPlant Implementation Team By John Dressel Copyright 2011 Fluor Corporation all rights reserved SPI External Editors SmartPlant Instrumentation External

More information

For comprehensive certification training, students should complete Excel 2007: Basic, Intermediate, and Advanced. Course Introduction

For comprehensive certification training, students should complete Excel 2007: Basic, Intermediate, and Advanced. Course Introduction Microsoft Office Excel 2007: Intermediate Course Length: 1 Day Course Overview This course builds on the skills and concepts taught in Excel 2007: Basic. Students will learn how to use multiple worksheets

More information

Cut Unit Test Costs with Compuware DevPartner and Typemock Isolator

Cut Unit Test Costs with Compuware DevPartner and Typemock Isolator Cut Unit Test Costs with Compuware DevPartner and Typemock Isolator DevPartner Studio Professional Edition is an award-winning suite of software development and testing tools that enable Windows application

More information

L13 Studio 5000 and Logix Advanced

L13 Studio 5000 and Logix Advanced L13 Studio 5000 and Logix Advanced Advanced Logix Topics with a v31 Preview PUBLIC Copyright 2018 Rockwell Automation, Inc. All Rights Reserved. 1 Lab Overview Explore the Studio 5000 Design Environment

More information

Microsoft Office Excel 2010: Intermediate. Course Overview. Course Length: 1 Day. Course Overview

Microsoft Office Excel 2010: Intermediate. Course Overview. Course Length: 1 Day. Course Overview Microsoft Office Excel 2010: Intermediate Course Length: 1 Day Course Overview This course builds on the skills and concepts taught in Excel 2010: Basic, First Look Edition. Students will learn how to

More information

Kick Off Meeting. OMi Management Pack Development Workshop. 23rd May 2016

Kick Off Meeting. OMi Management Pack Development Workshop. 23rd May 2016 Kick Off Meeting OMi Management Pack Development Workshop 23rd May 2016 Agenda OMi Management Pack Workshop Workshop Overview Community Content on HPE Live Network ITOM Insiders Introduction to OMi Management

More information

Installing Marin License Manager

Installing Marin License Manager Installing Marin License Manager Version 1.0, September 2011. This section contains instructions for installing the Marin license Manager. The Marin License manager is needed if you want to use floating

More information

SmartPlant Foundation 4.x Introduction and Administration I

SmartPlant Foundation 4.x Introduction and Administration I Table of Contents Table of Contents - 2 SmartPlant Foundation 4.x Introduction and Administration I SmartPlant Foundation 4.x Introduction and Administration I Table of Contents - 3 1. SmartPlant Architecture

More information

So You Want To Be A Rockstar Report Developer?

So You Want To Be A Rockstar Report Developer? So You Want To Be A Rockstar Report Developer? October 15-18, 2013 Charlotte, NC Melissa Coates, BI Architect BlueGranite Speaker Bio Melissa Coates Business Intelligence & Data Warehousing Developer BI

More information

Word 2007 Advanced. Business Management Daily. Presented by: Vickie Sokol Evans, MCT Founder, The Red Cape Company. March 22, :15 p.m.

Word 2007 Advanced. Business Management Daily. Presented by: Vickie Sokol Evans, MCT Founder, The Red Cape Company. March 22, :15 p.m. Word 2007 Advanced Business Management Daily Presented by: Vickie Sokol Evans, MCT Founder, The Red Cape Company March 22, 2011 1 2:15 p.m., ET Agenda & Content Slides Effortlessly Format Long Documents

More information

GlobalAction How To. Table Field Validation Workflow. Prepared by: Brian Banet CTO, Square 9 Softworks

GlobalAction How To. Table Field Validation Workflow. Prepared by: Brian Banet CTO, Square 9 Softworks GlobalAction How To Table Field Validation Workflow Prepared by: Brian Banet CTO, Square 9 Softworks 7 Church Street, New Haven, CT 0650 O: (0) 789-0889 E: sales@square-9.com www.square-9.com Introduction

More information

A secure data transmitter component for the SwissDec ELM/SalaryDeclaration V4 system

A secure data transmitter component for the SwissDec ELM/SalaryDeclaration V4 system A secure data transmitter component for the SwissDec ELM/SalaryDeclaration V4 system Our first customer has passed all certification tests for his salary application on June 26, 2009 and obtained the official

More information

61A Lecture 3. Friday, September 5

61A Lecture 3. Friday, September 5 61A Lecture 3 Friday, September 5 Announcements There's plenty of room in live lecture if you want to come (but videos are still better) Please don't make noise outside of the previous lecture! Homework

More information

1. Overview of SmartPlant Using the Schema Editor 2-3

1. Overview of SmartPlant Using the Schema Editor 2-3 Table of Contents Table of Contents - 2 SmartPlant Modeling and Mapping SmartPlant Modeling and Mapping Table of Contents - 3 1. Overview of SmartPlant 1-3 1.1 SmartPlant Components 1-6 1.1.1 The SmartPlant

More information

SmartPlant Materials Release Bulletin

SmartPlant Materials Release Bulletin SmartPlant Materials Release Bulletin Version 2007 (6.2) January 2007 DMAR1-PE-200042E Copyright Copyright 2003-2007 Intergraph Corporation. All Rights Reserved. Including software, file formats, and audiovisual

More information

Integration Standards for SmartPlant Instrumentation

Integration Standards for SmartPlant Instrumentation Integration Standards for SmartPlant Instrumentation FLUOR SmartPlant Implementation Team By John Dressel Copyright 2017 Fluor Corporation all rights reserved Integration Standards for SPI Introduction

More information

Small changes. Big results.

Small changes. Big results. FileMaker Developer Conference 2017 Presenter Series Small changes. Big results. A guide to perfecting user interface. Martha Zink, Soliant Consulting, Inc. FileMaker Developer Conference DevCon is an

More information

TOP Server Client Connectivity Guide for National Instruments' LabVIEW

TOP Server Client Connectivity Guide for National Instruments' LabVIEW TOP Server Client Connectivity Guide for National Instruments' LabVIEW 1 Table of Contents 1. Overview and Requirements... 3 2. Setting TOP Server to Interactive Mode... 3 3. Creating a LabVIEW Project...

More information

and Emerging Instrument Technologies

and Emerging Instrument Technologies FLUOR and Emerging Instrument Technologies SmartPlant Implementation Team By John Dressel The Challenge of Emerging Technologies New and emerging technologies bring new challenges to the Instrumentation

More information

MODULE 4.1: KEY FEATURES

MODULE 4.1: KEY FEATURES MODULE 4.1: KEY FEATURES Workbench Presentation XML Object resolution Descriptor (ORD) Objectives Describe the purpose of the NiagaraAX Workbench. Describe the purpose and benefits of the NiagaraAX Presentation

More information

Team-Based Collaboration in Simulink Chris Fillyaw Application Engineer Detroit, MI

Team-Based Collaboration in Simulink Chris Fillyaw Application Engineer Detroit, MI Team-Based Collaboration in Simulink Chris Fillyaw Application Engineer Detroit, MI 2012 The MathWorks, Inc. Development of a complex system Agenda Team-based workflow considerations Reproducing the design

More information

Webinars Index... 3 Watch ActivityInfo Webinars on our GoToStage Channel... 4

Webinars Index... 3 Watch ActivityInfo Webinars on our GoToStage Channel... 4 WEBINARS Table of Contents Index... 3 Watch ActivityInfo on our GoToStage Channel... 4 Database Setup... 7 Creating and Organizing Forms... 8 Adding Partners, setting Permissions and Targets... 9 Working

More information

International Trade Online

International Trade Online International Trade Online USER GUIDE For informational purposes only, not considered an advertisement. INTERNATIONAL TRADE ONLINE International Trade Online is the web-based offering from M&T Bank to

More information

Automated Keyword Driven Framework using Selenesse. Ameya Naik Rasika Doshi

Automated Keyword Driven Framework using Selenesse. Ameya Naik Rasika Doshi Automated Keyword Driven Framework using Selenesse Ameya Naik Rasika Doshi 1 Contents Challenges in Test Automation Automation Frameworks The SeleNesse Framework Selenium FitNesse Selenesse Library Demo

More information

Rules Engine Cookbook

Rules Engine Cookbook Sitecore CMS 7.0 Rules Engine Cookbook Rev: 2013-05-21 Sitecore CMS 7.0 Rules Engine Cookbook Rules Engine and Conditional Rendering Tips and Techniques for Developers Table of Contents Chapter 1 Introduction...

More information

Module Customization Options

Module Customization Options Module 15 Customization Options Customization Options Reference material Custom scripting Export connectors Custom elements Custom extensions Custom modules Batch workflow Workflow agents Customization

More information

Compiling and Interpreting Programming. Overview of Compilers and Interpreters

Compiling and Interpreting Programming. Overview of Compilers and Interpreters Copyright R.A. van Engelen, FSU Department of Computer Science, 2000 Overview of Compilers and Interpreters Common compiler and interpreter configurations Virtual machines Integrated programming environments

More information

COURSE OUTLINE: OD10961B Automating Administration with Windows PowerShell

COURSE OUTLINE: OD10961B Automating Administration with Windows PowerShell Course Name OD10961B Automating Administration with Windows Course Duration 2 Days Course Structure Online Course Overview Learn how with Windows 4.0, you can remotely manage multiple Windows based servers

More information

1. SmartPlant Foundation Overview and Architecture 1-3

1. SmartPlant Foundation Overview and Architecture 1-3 Table of Contents Table of Contents - 2 SPF Configuration and Administration II SPF Configuration and Administration II Table of Contents - 3 1. SmartPlant Foundation Overview and Architecture 1-3 1.1

More information

Microsoft Office Excel 2010: Intermediate (R2) Course Overview. Course Outline

Microsoft Office Excel 2010: Intermediate (R2) Course Overview. Course Outline Microsoft Office Excel 2010: Intermediate (R2) Course Overview This course builds on the skills and concepts taught in Excel 2010: Basic, First Look Edition. Students will learn how to use multiple worksheets

More information

401 - Getting the Most Out of Solid Edge Assembly Design

401 - Getting the Most Out of Solid Edge Assembly Design 4 th Generation VLC courtesy of Edison2 401 - Getting the Most Out of Solid Edge Assembly Design Art Patrick, Assembly Product Manager, #SEU13 About: Art Patrick Art Patrick Assembly Product Manager Art

More information

Course Outline. Automating Administration with Windows PowerShell Course 10961B: 5 days Instructor Led

Course Outline. Automating Administration with Windows PowerShell Course 10961B: 5 days Instructor Led Automating Administration with Windows PowerShell Course 10961B: 5 days Instructor Led About this Course Learn how with Windows PowerShell 3.0, you can remotely manage single or multiple Windows-based

More information

ALM120 Application Lifecycle Management 12.0 Essentials Gold Package

ALM120 Application Lifecycle Management 12.0 Essentials Gold Package Course Data Sheet ALM120 Application Lifecycle Management 12.0 Essentials Gold Package Course No: ALM120-120 For software version(s): Software version used in the labs: 12.0 Delivery formats: Instructor

More information

Owner Operator Concerns Using SmartPlant Instrumentation

Owner Operator Concerns Using SmartPlant Instrumentation Owner Operator Concerns Using SmartPlant Instrumentation Fluor s SmartPlant Implementation Initiative 2013 Fluor. All Rights Reserved. By: John Dressel Owner Operator SPI Concerns SPI Database Setup and

More information

Oracle System Administrator Fundamentals It s All about Controlling What Users Can See and Do

Oracle System Administrator Fundamentals It s All about Controlling What Users Can See and Do Oracle System Administrator Fundamentals It s All about Controlling What Users Can See and Do Jim Childerston Introduction In this presentation, we will look at basic system administration from a functional

More information

InSite Prepress Portal Quick Start Guide IPP 9.0

InSite Prepress Portal Quick Start Guide IPP 9.0 InSite Prepress Portal Quick Start Guide IPP 9.0 Exported on 07/26/2018 Table of Contents 1 What is InSite Prepress Portal?... 4 1.1 Getting familiar with InSite Prepress Portal 9.0...4 1.2 Use a single

More information

NOTTORUS. Getting Started V1.00

NOTTORUS. Getting Started V1.00 NOTTORUS Getting Started V1.00 2016 1. Introduction Nottorus Script Editor is a visual plugin for generating and debugging C# Unity scripts. This plugin allows designers, artists or programmers without

More information

Creating and Triggering Animations

Creating and Triggering Animations Creating and Triggering Animations 1. Download the zip file containing BraidGraphics and unzip. 2. Create a new Unity project names TestAnimation and set the 2D option. 3. Create the following folders

More information

COURSE 10961B: AUTOMATING ADMINISTRATION WITH WINDOWS POWERSHELL

COURSE 10961B: AUTOMATING ADMINISTRATION WITH WINDOWS POWERSHELL ABOUT THIS COURSE Learn how with Windows PowerShell 3.0, you can remotely manage single or multiple Windows-based servers and automate day-to-day management and administration tasks. This five day course

More information

Formula Training (Intermediate)

Formula Training (Intermediate) Formula Training (Intermediate) Lance Merkin Customer Success Manager #SmartsheetENGAGE Certain information set forth in this presentation may be forward-looking information. Except for statements of historical

More information

BDM Hyperion Workspace Basics

BDM Hyperion Workspace Basics BDM Hyperion Workspace Basics Contents of this Guide - Toolbars & Buttons Workspace User Interface 1 Standard Toolbar 3 Explore Toolbar 3 File extensions and icons 4 Folders 4 Browsing Folders 4 Root folder

More information

ORACLE RDC ONSITE RESEARCH COORDINATOR TRAINING

ORACLE RDC ONSITE RESEARCH COORDINATOR TRAINING ORACLE RDC ONSITE RESEARCH COORDINATOR TRAINING TRAINING REQUIREMENTS RDC system training is designed and conducted for access to OnSite. Additional RDC training will be provided on a per study basis by

More information

FLUOR. SmartPlant Implementation Team VENDOR INTERFACES. By: John Dressel. Copyright 2017 Fluor Corporation all rights reserved

FLUOR. SmartPlant Implementation Team VENDOR INTERFACES. By: John Dressel. Copyright 2017 Fluor Corporation all rights reserved FLUOR VENDOR INTERFACES SmartPlant Implementation Team By: John Dressel Copyright 2017 Fluor Corporation all rights reserved Vendor Data Integration Introduction SmartPlant Instrumentation (SPI) has more

More information

How to Design Programs

How to Design Programs How to Design Programs How to (in Racket): represent data variants trees and lists write functions that process the data See also http://www.htdp.org/ 1 Running Example: GUIs Pick a fruit: Apple Banana

More information

UNIT V - ADO.NET Database Programming with ADO.NET- Data Presentation Using the DataGridView Control- DataGridView- Updating the Original Database.

UNIT V - ADO.NET Database Programming with ADO.NET- Data Presentation Using the DataGridView Control- DataGridView- Updating the Original Database. Semester Course Code Course Title L P C IV UCS15402 Visual Basic.NET 3 2 0 UNIT I - VISUAL BASIC.NET and FRAME WORK The Common Type System- The Common Language Specification- The Common Language Runtime

More information

Exploring Code with Microsoft Pex

Exploring Code with Microsoft Pex Exploring Code with Microsoft Pex Tutorial for Automated Whitebox Testing for.net Applications Abstract Microsoft Pex 2010 is a Microsoft Visual Studio add-in that provides a runtime code analysis tool

More information

Grade Weights. Language Design and Overview of COOL. CS143 Lecture 2. Programming Language Economics 101. Lecture Outline

Grade Weights. Language Design and Overview of COOL. CS143 Lecture 2. Programming Language Economics 101. Lecture Outline Grade Weights Language Design and Overview of COOL CS143 Lecture 2 Project 0% I, II 10% each III, IV 1% each Midterm 1% Final 2% Written Assignments 10% 2.% each Prof. Aiken CS 143 Lecture 2 1 Prof. Aiken

More information

Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook

Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook Slide 1 Customizing Outlook Course objectives Create a custom toolbar and customize the menu bar; customize the Quick Access toolbar,

More information

DOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE

DOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE Chapter 1 : Print Multiple Sheets Macro to print multiple sheets I have a spreadsheet set up with multiple worksheets. I have one worksheet (Form tab) created that will pull data from the other sheets

More information

productinfo DocuWare SDK

productinfo DocuWare SDK productinfo DocuWare SDK Simply Integrate DocuWare into other Applications Using the Software Developer Kit (SDK) you can integrate Docu- Ware s comprehensive set of document management features into customer-specific

More information

Server Extension User s Guide SAP BusinessObjects Planning and Consolidation 10.0, version for the Microsoft platform

Server Extension User s Guide SAP BusinessObjects Planning and Consolidation 10.0, version for the Microsoft platform Server Extension User s Guide SAP BusinessObjects Planning and Consolidation 10.0, version for the Microsoft platform PUBLIC Document Version: 1.1 [September 9, 2016] Copyright Copyright 2016 SAP SE. All

More information

AOR Tutorial. Prerequisites For Using the AOR Utility

AOR Tutorial. Prerequisites For Using the AOR Utility AOR Tutorial This tutorial demonstrates some of the basic functions of the AOR utility. It takes you through the process of configuring and using the AOR utility. The code samples and class files necessary

More information

AOR Tutorial. Prerequisites For Using the AOR Utility

AOR Tutorial. Prerequisites For Using the AOR Utility 1 AOR Tutorial This tutorial demonstrates some of the basic functions of the AOR utility. The exercises in this tutorial are designed to take you through the process of configuring and using the AOR utility.

More information

Word Level 1: Beginner. Get started in Word. Apply basic text formatting. Arrange paragraphs on the page

Word Level 1: Beginner. Get started in Word. Apply basic text formatting. Arrange paragraphs on the page Word 2010 Level 1: Beginner Learning basic skills for Word 2010 Estimated time: 06:32 6 modules - 56 topics Get started in Word Discover Word and carry out simple tasks: creating, opening and saving documents,

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2555 Length: 1 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

CORE Voluntary Certification: Certification from the Testing Vendor s Perspective. February 18, :00 3:00pm ET

CORE Voluntary Certification: Certification from the Testing Vendor s Perspective. February 18, :00 3:00pm ET CORE Voluntary Certification: Certification from the Testing Vendor s Perspective February 18, 2015 2:00 3:00pm ET Participating in Today s Session Download a copy of today s presentation on the CAQH.org

More information

Week 12 Thursday. For milestone #2 and #3, also submit a screenshot of your GUI once it is launched.

Week 12 Thursday. For milestone #2 and #3, also submit a screenshot of your GUI once it is launched. Week 12 Thursday D-Teams have been created Create your A-Team by Friday, or let me know to assign you earlier. Team Project: Tournament-Bracket (D-Team 30 pts) Milestone #1: due before 10pm THIS Friday,

More information

UNIT 1. Introduction to Microsoft.NET framework and Basics of VB.Net

UNIT 1. Introduction to Microsoft.NET framework and Basics of VB.Net UNIT 1 Introduction to Microsoft.NET framework and Basics of VB.Net 1 SYLLABUS 1.1 Overview of Microsoft.NET Framework 1.2 The.NET Framework components 1.3 The Common Language Runtime (CLR) Environment

More information

MySQL for Developers Ed 3

MySQL for Developers Ed 3 Oracle University Contact Us: 1.800.529.0165 MySQL for Developers Ed 3 Duration: 5 Days What you will learn This MySQL for Developers training teaches developers how to plan, design and implement applications

More information

Introducing Simple Macros

Introducing Simple Macros 28 Introducing Simple Macros Macros Overview, 28-2 The Structure of a Global Macro, 28-4 Example of a Global Macro, 28-5 Creating a Global Macro, 28-6 Invoking a Global Macro, 28-7 Adding Control Statements,

More information

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution Dot NET with SQL Chapter 1 General.NET introduction Overview of the.net Platform How.NET is

More information

Certified Core Java Developer VS-1036

Certified Core Java Developer VS-1036 VS-1036 1. LANGUAGE FUNDAMENTALS The Java language's programming paradigm is implementation and improvement of Object Oriented Programming (OOP) concepts. The Java language has its own rules, syntax, structure

More information

About the To-Do Bar in Outlook 2007

About the To-Do Bar in Outlook 2007 Tasks in the Microsoft Office system are similar to a to-do list. Tasks make it easy to use Microsoft Office Outlook 007 to organize your time and your work. Tasks are integrated across Outlook 007, Microsoft

More information

Extending ArcGIS Maps for SharePoint. Quan Tang Scott Ball

Extending ArcGIS Maps for SharePoint. Quan Tang Scott Ball Extending ArcGIS Maps for SharePoint Quan Tang Scott Ball Agenda Extending ArcGIS Maps for SharePoint ArcGIS platform overview ArcGIS + SharePoint = Better together ArcGIS Maps for SharePoint overview

More information

Cisco Remote Expert Manager Agent s Workstation Setup Guide

Cisco Remote Expert Manager Agent s Workstation Setup Guide Cisco Remote Expert Manager Agent s Workstation Setup Guide Release 1.9.5 July 7, 2015 Note All advertising materials mentioning features or use of this software must display the following acknowledgement:

More information

Getting Started with Web Services

Getting Started with Web Services Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be

More information

CS 220: Introduction to Parallel Computing. Arrays. Lecture 4

CS 220: Introduction to Parallel Computing. Arrays. Lecture 4 CS 220: Introduction to Parallel Computing Arrays Lecture 4 Note: Windows I updated the VM image on the website It now includes: Sublime text Gitkraken (a nice git GUI) And the git command line tools 1/30/18

More information

New BMI App p r p o r va o l va Process April 3, 2017

New BMI App p r p o r va o l va Process April 3, 2017 New BMI Approval Process April 3, 2017 Benefits Simplified workflow There are less steps required with fewer button pushes Greater Flexibility There is increased flexibility to make changes to data fields

More information

COP4020 Programming Languages. Compilers and Interpreters Robert van Engelen & Chris Lacher

COP4020 Programming Languages. Compilers and Interpreters Robert van Engelen & Chris Lacher COP4020 ming Languages Compilers and Interpreters Robert van Engelen & Chris Lacher Overview Common compiler and interpreter configurations Virtual machines Integrated development environments Compiler

More information

Customer Success Onboarding Guide. Version 11.3

Customer Success Onboarding Guide. Version 11.3 Customer Success Onboarding Guide Version 11.3 Hello and Welcome to the SmartBear family! SmartBear has put a major focus on Customer Success to ensure our customers can maximize the return on their investment

More information

LexisNexis InterAction Best Practices Managing Holiday Card Mailings

LexisNexis InterAction Best Practices Managing Holiday Card Mailings LexisNexis InterAction Best Practices Managing Holiday Card Mailings 2017 LexisNexis All rights reserved. Copyright LexisNexis, the Knowledge Burst logo, InterAction and Who-Knows-Whom are registered trademarks,

More information

Teamcenter Getting Started with Workflow. Publication Number PLM00194 C

Teamcenter Getting Started with Workflow. Publication Number PLM00194 C Teamcenter 10.1 Getting Started with Workflow Publication Number PLM00194 C Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle

More information

THE SMARTPLANT INSTRUMENTATION VENDOR SUPPLY CHAIN

THE SMARTPLANT INSTRUMENTATION VENDOR SUPPLY CHAIN THE SMARTPLANT INSTRUMENTATION VENDOR SUPPLY CHAIN FLUOR SmartPlant Implementation Team By: John Dressel Copyright 2018 Fluor Corporation all rights reserved SPI Vendor Supply Chain Introduction The SPI

More information

Dimensional Data for Piping (DDP)

Dimensional Data for Piping (DDP) Dimensional Data for Piping (DDP) By L. Webster 2014 Fluor. All Rights Reserved. Special Thanks The Fisher FIRST & DDP work process slides are original from a presentation prepared by: John Dressel, Fluor

More information

Build and Deploy Stored Procedures with IBM Data Studio

Build and Deploy Stored Procedures with IBM Data Studio Build and Deploy Stored Procedures with IBM Data Studio December 19, 2013 Presented by: Anson Kokkat, Product Manager, Optim Database Tools 1 DB2 Tech Talk series host and today s presenter: Rick Swagerman,

More information

SHAREPOINT DEVELOPER COURSE

SHAREPOINT DEVELOPER COURSE SHAREPOINT DEVELOPER COURSE Microsoft SharePoint Development and Configuration (MSDC-001) SharePoint Server 2007 puts Microsoft Office workflow under your command. You'll build customized social-networking

More information

Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW

Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW November, 2010 V. 1.00 Kepware Technologies Table of Contents 1. Overview and Requirements... 1 2. Setting KEPServerEX

More information

Admin. ! Assignment 3. ! due Monday at 11:59pm! one small error in 5b (fast division) that s been fixed. ! Midterm next Thursday in-class (10/1)

Admin. ! Assignment 3. ! due Monday at 11:59pm! one small error in 5b (fast division) that s been fixed. ! Midterm next Thursday in-class (10/1) Admin CS4B MACHINE David Kauchak CS 5 Fall 5! Assignment 3! due Monday at :59pm! one small error in 5b (fast division) that s been fixed! Midterm next Thursday in-class (/)! Comprehensive! Closed books,

More information

Andrew Coates Microsoft Australia Session Code: OFC343

Andrew Coates Microsoft Australia  Session Code: OFC343 Andrew Coates Microsoft Australia http://blogs.msdn.com/acoat Session Code: OFC343 Once upon a time I wrote VFP Code I interacted with Office I wrote DDE code! I automated Word Excel Outlook I output HTML

More information

Selectica Contract Lifecycle Management. Release Notes. Selectica CLM Release 6.1. January 2014 v3.0

Selectica Contract Lifecycle Management. Release Notes. Selectica CLM Release 6.1. January 2014 v3.0 Selectica Contract Lifecycle Management Release Notes Selectica CLM Release 6.1 January 2014 v3.0 Selectica CLM R.6.1 Release Notes Introduction... 3 Notable Changes... Error! Bookmark not defined. Certification

More information

Programming II (CS300)

Programming II (CS300) 1 Programming II (CS300) Chapter 01: Procedural Programming MOUNA KACEM mouna@cs.wisc.edu Fall 2018 Procedural Programming 2 Introduction Procedural Programming: General Overview Procedural Programming:

More information

[MS10961]: Automating Administration with Windows PowerShell

[MS10961]: Automating Administration with Windows PowerShell [MS10961]: Automating Administration with Windows PowerShell Length : 5 Days Audience(s) : IT Professionals Level : 200 Technology : Windows Server Delivery Method : Instructor-led (Classroom) Course Overview

More information