About the Author... xiii Introduction... xiv Acknowledgments and Thanks... xv Terminology... xvii Sample Code... xvii

Size: px
Start display at page:

Download "About the Author... xiii Introduction... xiv Acknowledgments and Thanks... xv Terminology... xvii Sample Code... xvii"

Transcription

1 About the Author... xiii Introduction... xiv Acknowledgments and Thanks... xv Terminology... xvii Sample Code... xvii Part I: Getting Started... 1 Chapter 1: Setup and Parts of the Environment... 3 Starting dbase Plus... 4 dquery the Startup Program... 5 Some Basic Setup... 5 The dbase Desktop The Title Bar The Menu Bar The Tool Bar The Navigator Window The Command Window The Status Bar Important Tools in dbase PLUS Speed Menus Getting Help Using the Knowledgebase Other Tools Summary Chapter 2: Items to Consider When Developing an Application Administrator Rights for an Administrator Account? The Environment The Development Environment The Deployment/Application s Environment Windows Folder Structures The Program and Other Files (CSIDL_PROGRAM_FILES) Shared Configuration and Non-Updateable Data Files (CSIDL_COMMON_APPDATA) Master Copies of Files Used by Each User (CSIDL_COMMON_APPDATA) Shared/Updatable Data Files (CSIDL_COMMON_APPDATA) Getting the Folders Set Up Referencing These Folders in Your Application INI File User BDE Aliases Windows Vista, Windows 7 and the UAC What Happens When a dbase Application Starts? What About Windows XP? Speaking of the BDE Code Signing Windows Registry Settings Installing Your Application Don t Wish To Use the UAC? Other Considerations Partitioning of Hard Drives iii

2 Data Execution Prevention (DEP)...30 Application Compatibility Toolkit (ACT)...31 Summary Part II: Data Chapter 3: Table Types Should I Change the Table Level? Terminology The dbf Field Types Field Properties...37 Null Values...38 Field Names...39 Table Language Drivers...40 Indexes...41 Using BLOB Fields...42 DBF Table Limits...43 Table Design Guidelines Identify the Type of Information You Need to Store...43 Break the Information Down...43 Determine the Relationships Among the Tables...44 Making it Possible to Upsize to Other Platforms Designing Your Tables and Application Appropriately...46 Summary Chapter 4: SQL - A Different Language What Is SQL and Why Is It Important? The SQL SELECT Statement Calculated Fields SQL Joins The WHERE Clause Read Only Queries Other Useful Local SQL Commands Creating a Table...56 Add/Remove Fields...57 Deleting a Table...57 Renaming a Table...57 Creating an Index Tag...57 Deleting an Index Tag...57 Adding Data to a Table...57 Update a Set of Data...57 Cleanup Summary Chapter 5: Working with Databases SQL and Local What Is SQL Data, versus dbase or Local Tables? Database Aliases...59 User BDE Aliases...60 Making the Connection Start the Data Engine...64 Create the Database Alias...64 Start dbase...66 Other Data Engines iv

3 v Table of Contents ODBC Drivers In General Creating a Database Alias for Local Tables Cleanup Summary Part III: Object Oriented Code and dbase Chapter 6: Introduction to Objects and dbase PLUS OOP Concepts and Terminology Working with Simple Objects Creating a Form Object Creating Objects On A Form Dot Notation Containership Understanding the Object Inspector Understanding Events Windows is Event-Driven What is Event-Driven Programming? dbase Events Using the dbase Form to See How This Works Event Handlers Assigning Event Handlers Working With Methods Codeblocks Expression Codeblocks Statement Codeblocks Using Codeblocks as Event Handlers Using Custom Properties and Methods The Object is Built From the Class Parts of a Class The Class Declaration Statement The Class Constructor Code Class Declaration of Methods The ENDCLASS Statement The classname and baseclassname Properties Working with Object Reference Variables The dbase Object Class Types of Classes Stock Classes User-created Custom Classes Building Custom Classes from Scratch General Syntax for Custom Classes Declaring Class Parameters Using Class Hierarchies Using the Scope Resolution Operator Overriding Methods and Events Object Containership The Keyword This The Keyword Form The Keyword CLASS Using Objects as Parameters

4 Making Objects Go Away Multiple References to the Same Object Multiple Instances of the Same Class Protecting Members of a Class Encapsulation Knowing What the Members of a Class Are Summary Chapter 7: Working with the Data Object Model (OODML) An Overview Creating and Coding Query Objects How Do I Use a Query? Query Objects and SQL Server Databases Rowset and Field Objects The Heart of the Data Object Structure Some Basic Information about Rowsets Rowset Events and Event Handlers Navigation in a Rowset Programmatically Stepping Through a Rowset Editing Data in a Rowset Deleting Rows Fields Array and Field Objects Field Class Looping Through All Fields in a Table Other Field Object Events, Methods, etc OLE, Binary and Memo Fields Creating and Coding Database Objects The Default Database Creating a Database Object Reference Table Maintenance Transaction Processing Using the Index Object(s) More on Expressions Creating and Coding Session Objects The Default Session Creating and Coding Stored Procedure Objects The TableDef Object List Field Information List Index Information The UpdateSet Object Summary Part IV: Data Objects and the Language Chapter 8: OODML, SQL, and XDML How to Do Things You May Have Done Before Finding Data Performing Lookups in Other Tables Shortening References Relating Tables Setting a Relationship between Parent and Child Tables Set Skip Referential Integrity Adding a Parent to Parent/Child Referential Integrity Cascading Deletes vi

5 vii Table of Contents Referential Integrity Cascading Updates Child Table Sorted Differently? Other Parent/Child Concerns Calculated Fields Morphing Data Record Numbers? More on Data Object Events Query Object - canopen() Rowset Object onappend() Rowset Object cansave() UpdateSet Copying a Table or Rowset Using copy() with Calculated Fields Appending Rows From Another Table Updating Rows From Another Rowset Updating Rows and Adding NEW Rows Deleting Rows Summary Chapter 9: Creating and Working With Datamodules What Is a Datamodule, and Why Should You Care? Starting dquery Using dquery to Create and Modify Datamodules Opening an Existing Datamodule Examining the Source Code Filtering Data with Conditional Statements Adding Calculated Fields A More Complex Calculated Field? Using Multiple-Table Queries Understanding Relationships among Different Tables Using Multiple Database Queries Cleanup Summary Chapter 10: Working in a Shared Environment Programming for a Shared Environment Opening a Table for Exclusive Use Opening a Table for Read-Only (RO) Access Locking Data Implicit Locks Explicit Locks Control of Locked Rows Using the Session Object to Modify Lock Behavior Locking the Rowset The _DBASELOCK Field Maximum Locks Using Session Objects Session Objects and User BDE Aliases Adding a Session Object in the Form Designer Adding a Session Object to a DataModule The Session Object and Encrypted Tables Temporary Database?

6 Locking Related Tables Processing Transactions Drawbacks to Using Transactions CacheUpdates Using UNC Paths on a Network Working with Non-dBASE Tables Transaction Processing Issues When Deploying an Application Summary Chapter 11: Security The PROTECT Command SET ENCRYPTION LOGOUT Security and Paradox Tables Security and SQL Server Tables The Session Object The Database Object Application Security Summary Part V: Designing the User Interface Chapter 12: Working With the Designers A Warning The Form Designer Form Designer Properties The Menu Designer The Report/Label Designer The Table Designer The SQL Designer The Data Module Designer Designer Common Tools The Inspector The Component Palette The Field Palette The Format Toolbar Summary Chapter 13: Creating Forms What is a Form? Design Concepts Types of Forms Creating a Form Form Metrics Add a Text Control Saving the Form Modifying Properties of the Text Control Add a Pushbutton Run the Form Add an Event Handler Modifying.WFM files viii

7 Two-Way Tools OODML and Forms Put Some Fields on the Form Interacting With the Data Putting Buttons on the Form Form Cosmetics Multi-Page Forms Changing Pages Using a TabBox Control Changing Pages Using PushButtons Potential Problems Running Forms Communicating Between Forms Passing Data to and Returning Data from a Dialog Form It Is Important That You Understand What Can This Be Used For? Naming Your Controls Tab Order of Controls Some Notes on Tab Order Adding Help to Your Forms Windows Form Control Appearance Forms and User BDE Aliases Before Moving On To A New Chapter Summary Chapter 14: Stock Form Controls Windows Themes and Other Changes Exercises Common Properties, Events and Methods A Brief Overview of the Stock User-Interface Controls Text TextLabel Entryfield Spinbox Checkbox Radiobutton Container Notebook Editor Combobox Listbox Grid Getting Started With a Grid Tabbox Pushbutton Windows XP and Later Versions, Themes, and Pushbuttons Line Rectangle Image Shape TreeView and TreeItem ix

8 Progress Slider ActiveX ReportViewer SubForm Other Controls Paintbox Scrollbars OLE Browse Summary Chapter 15: Working With the Grid Getting Started The Columns Array The Column s editortype Property Use of the Mouse with the Grid Editable or Not? Editable Grids Non-Editable Grids Display Issues Fonts Colors Other Grid Appearance Properties Row Height Issues Changing the Appearance of Individual Columns Enhancing the Grid s Abilities Multiselect Grids Changing Rowset Sort Order Conditional Colors of Cells and Rows The Grid s rowselect and multiselect Properties and Colored Cells Coloring a Whole Row Saving and Restoring Column Positions Multi-User? Saving/Restoring More Properties Than Shown Here Using Multi Table Rowsets Building a Grid on the Fly Restating Datalinks Cleanup Summary Chapter 16: Common Properties and Event Handlers of Form Controls Common Properties Formatting Data Picture and Function The enabled Property and the when() Event Common Events Event Sequences The key() Event The onkey() Event The onchange() Event Using the onlostfocus() Event to Force Navigation and/or Validation The onmouseover() and onmouseout() Events x

9 Data Validation Table Designer/Field Level Validation Control Level Validation Form Level Validation Record Level Validation Drag and Drop What Else Can Be Done? Summary Chapter 17: Custom Forms and Custom Form Classes Source Code Aliases vs. Database Aliases, and Why They Are Important How to Create a Source Code Alias Using Custom Forms Why Work With Custom Form Classes? Changing Built-in Default Property Values Creating New (Custom) Properties for Custom Form Classes Assigning Default Actions to Event Handlers Creating Methods for a Custom Class Define Default Controls for a Form The Complete Custom Form Class Clearing Out the Custom Form Class Back to Using Custom Forms A Data Custom Form Placing Custom Forms in Source Alias Folder Using the Data Custom Form Creating Classes for Control Objects Why Create Your Own Custom Classes? Methods of Creating and Modifying Custom Classes Creating a Custom TextLabel Class Creating a Custom Entryfield Class Creating a Custom Spinbox Class Creating a Custom Editor Class Creating a Custom Image Class Cleaning up the Custom Class Code Putting These Custom Classes to Work Creating a Custom Pushbutton Class Putting the Custom Pushbutton Classes to Work Modifying the Base Pushbutton Class Using Your Custom Classes for New Forms Summary Chapter 18: Using the Custom Classes that Ship with dbase Custom Pushbuttons Custom Controls on the Form Controls Tab Seeker Splitter Animate Calendar Form Viewer Summary Index xi

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6 Contents ***Introduction*** Introduction to Programming... 1 Introduction... 2 What is a Program?... 2 Role Played by a Program to Perform a Task... 2 What is a Programming Language?... 3 Types of Programming

More information

About the Author... ix Introduction... x Acknowledgments and Thanks... xi. Terminology... xii

About the Author... ix Introduction... x Acknowledgments and Thanks... xi. Terminology... xii About the Author... ix Introduction... x Acknowledgments and Thanks... xi Terminology... xii Part I: Getting Started... 1 Chapter 1: Setup and Parts of the Environment... 3 Starting dbase Plus... 3 Look

More information

Acknowledgments Introduction. Chapter 1: Introduction to Access 2007 VBA 1. The Visual Basic Editor 18. Testing Phase 24

Acknowledgments Introduction. Chapter 1: Introduction to Access 2007 VBA 1. The Visual Basic Editor 18. Testing Phase 24 Acknowledgments Introduction Chapter 1: Introduction to Access 2007 VBA 1 What Is Access 2007 VBA? 1 What s New in Access 2007 VBA? 2 Access 2007 VBA Programming 101 3 Requirements-Gathering Phase 3 Design

More information

Table of Contents dmoutput Other Wizards In dmdesigner The Print Wizard dmoutput Sample Code for This Chapter Summary...

Table of Contents dmoutput Other Wizards In dmdesigner The Print Wizard dmoutput Sample Code for This Chapter Summary... About the Author... ix Introduction... x Acknowledgments and Thanks... xi Terminology... xii Source Code... xii Part I: Getting Started... 1 Chapter 1: Setup and Parts of the Environment... 3 Starting

More information

Excel Programming with VBA (Macro Programming) 24 hours Getting Started

Excel Programming with VBA (Macro Programming) 24 hours Getting Started Excel Programming with VBA (Macro Programming) 24 hours Getting Started Introducing Visual Basic for Applications Displaying the Developer Tab in the Ribbon Recording a Macro Saving a Macro-Enabled Workbook

More information

Exercises for Delphi Advanced Programming Technology (English Version)

Exercises for Delphi Advanced Programming Technology (English Version) Exercises for Delphi Advanced Programming Technology (English Version) School: School of Information Engineering Department: Department of Electronic and Information Engineering Author: Sun Zhaoyun Exercises

More information

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C#

Subject to Change Drawing Application 1 Introducing Computers, the Internet and C# CO N T E N T S Subject to Change 08-01-2003 Preface Before You Begin Brief Table of Contents i iv vii 1 Drawing Application 1 Introducing Computers, the Internet and C# 1.1 What Is a Computer? 1 1.2 Computer

More information

Murach s Beginning Java with Eclipse

Murach s Beginning Java with Eclipse Murach s Beginning Java with Eclipse Introduction xv Section 1 Get started right Chapter 1 An introduction to Java programming 3 Chapter 2 How to start writing Java code 33 Chapter 3 How to use classes

More information

WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE

WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE PRODUCT VERSION: 4.2 Wireless Database Viewer Plus(Enterprise Edition) Page 1 CONTENTS 1 INTRODUCTION...4 1.1 FEATURES...4 2 INSTALLATION...5

More information

MS-Access : Objective Questions (MCQs) Set 1

MS-Access : Objective Questions (MCQs) Set 1 1 MS-Access : Objective Questions (MCQs) Set 1 1. What Are The Different Views To Display A Table A) Datasheet View B) Design View C) Pivote Table & Pivot Chart View 2. Which Of The Following Creates A

More information

Contents. Table of Contents. Table of Contents... iii Preface... xvii. Getting Started iii

Contents. Table of Contents. Table of Contents... iii Preface... xvii. Getting Started iii Contents Discovering the Possibilities... iii Preface... xvii Preface to the First Edition xvii Preface to the Second Edition xviii Getting Started... 1 Chapter Overview 1 Philosophy Behind this Book 1

More information

COURSE SYLLABUS. Credit Hours: Contact Hours Lab Hours 4 4 As needed by student

COURSE SYLLABUS. Credit Hours: Contact Hours Lab Hours 4 4 As needed by student Date Approved: Date Revised: 08/07 COURSE SYLLABUS Syllabus for: INFS 2010 Microcomputer Applications Discipline Number Course Name Former Quarter Course(s): N/A Catalog Description: This course is an

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

You can also check the videos at the bottom of this page:

You can also check the videos at the bottom of this page: This document is provided to give you an idea what R-Tag Version Control can do and how you can use it. If you decide that you need more information or you prefer to see a demo of the software please do

More information

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft with Microsoft Access 2010 ComprehGnsiwG Shelley Gaskin, Carolyn McLellan, and Nancy Graviett Prentice Hall Boston Columbus Indianapolis New York San Francisco Upper Saddle River Imsterdam Cape Town Dubai

More information

Forms iq Designer Training

Forms iq Designer Training Forms iq Designer Training Copyright 2008 Feith Systems and Software, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, stored in a retrieval system, or translated into

More information

SRE VIDYASAAGAR HIGHER SECONDARY SCHOOL. TWO MARKS

SRE VIDYASAAGAR HIGHER SECONDARY SCHOOL. TWO MARKS SRE VIDYASAAGAR HIGHER SECONDARY SCHOOL. COMPUTER SCIENCE - STAR OFFICE TWO MARKS LESSON I 1. What is meant by text editing? 2. How to work with multiple documents in StarOffice Writer? 3. What is the

More information

3 Welcome Application 41 Introduction to Visual Programming

3 Welcome Application 41 Introduction to Visual Programming CO N T E N T S Preface xvii 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine Languages, Assembly Languages

More information

Oracle BI 11g R1: Build Repositories

Oracle BI 11g R1: Build Repositories Oracle BI 11g R1: Build Repositories Volume I - Student Guide D63514GC11 Edition 1.1 June 2011 D73309 Author Jim Sarokin Technical Contributors and Reviewers Marla Azriel Roger Bolsius Bob Ertl Alan Lee

More information

Microsoft Certified Application Specialist Exam Objectives Map

Microsoft Certified Application Specialist Exam Objectives Map Microsoft Certified Application Specialist Exam Objectives Map This document lists all Microsoft Certified Application Specialist exam objectives for (Exam 77-605) and provides references to corresponding

More information

CHAPTER 1: INTRODUCING C# 3

CHAPTER 1: INTRODUCING C# 3 INTRODUCTION xix PART I: THE OOP LANGUAGE CHAPTER 1: INTRODUCING C# 3 What Is the.net Framework? 4 What s in the.net Framework? 4 Writing Applications Using the.net Framework 5 What Is C#? 8 Applications

More information

II.1 Running a Crystal Report from Infoview

II.1 Running a Crystal Report from Infoview Page 1 of 9 Last Updated: September 2007 This document describes how to run a crystal report from Infoview. The basics of running a report are the same for any report, however the parameters will vary

More information

Microsoft. Microsoft Visual C# Step by Step. John Sharp

Microsoft. Microsoft Visual C# Step by Step. John Sharp Microsoft Microsoft Visual C#- 2010 Step by Step John Sharp Table of Contents Acknowledgments Introduction xvii xix Part I Introducing Microsoft Visual C# and Microsoft Visual Studio 2010 1 Welcome to

More information

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31 Contents at a Glance Introduction... 1 Part I: Getting Started with Excel VBA Programming... 9 Chapter 1: What Is VBA?...11 Chapter 2: Jumping Right In...21 Part II: How VBA Works with Excel... 31 Chapter

More information

Table of Contents DATA MANAGEMENT TOOLS 4. IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8

Table of Contents DATA MANAGEMENT TOOLS 4. IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8 Data Management Tools 1 Table of Contents DATA MANAGEMENT TOOLS 4 IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8 Importing ODBC Data (Step 2) 10 Importing MSSQL

More information

Prentice Hall CBT Systems X In A Box IT Courses

Prentice Hall CBT Systems X In A Box IT Courses Prentice Hall CBT Systems X In A Box IT Courses We make it click Visual Basic 5 In A Box Gary Cornell and Dave Jezak Prentice Hall PTR Upper Saddle River, NJ 07458 http://www.phptr.com Part of the Prentice

More information

Delphi for Windows. Inside this manual

Delphi for Windows. Inside this manual Database Desktop User s Guide Delphi for Windows I n t r o d u c t i o n Copyright Agreement SQL Windows note Database Desktop is a compact relational database application that you can use either as a

More information

Before You Begin 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET

Before You Begin 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET CO N T E N T S Preface Before You Begin xviii xxviii 1 Graphing Application 1 Introducing Computers, the Internet and Visual Basic.NET 1.1 What Is a Computer? 1 1.2 Computer Organization 2 1.3 Machine

More information

Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1

Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1 Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1 Introducing Object Oriented Programming... 2 Explaining OOP concepts... 2 Objects...3

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 12 July 2016 Page 2 Table of Contents INTRODUCTION... 4 APPLICATION ARCHITECTURE... 5 DOCUMENT OVERVIEW... 6 GENERAL USER INTERFACE... 7 CONTROLS...

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 10.3 Last Updated: August 2012 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...

More information

C# Programming: From Problem Analysis to Program Design. Fourth Edition

C# Programming: From Problem Analysis to Program Design. Fourth Edition C# Programming: From Problem Analysis to Program Design Fourth Edition Preface xxi INTRODUCTION TO COMPUTING AND PROGRAMMING 1 History of Computers 2 System and Application Software 4 System Software 4

More information

Index. B backing up 76 7

Index. B backing up 76 7 A Access, other DBMSs and 9 Action queries 121, 125 defined 125 address book 16, 34 age calculations 60 answer table 36 editing data in 147 8 field names 294 multi-table queries 294 queries and 155 queries

More information

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35 Contents Modify the Project 30 Introduction to Print the Project Documentation 35 Visual Basic 1 Sample Printout 36 Writing Windows Applications The Form Image 36 The Code 37 with Visual Basic 2 The Form

More information

PHP & PHP++ Curriculum

PHP & PHP++ Curriculum PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type

More information

Contents. Excel 2013 Workbook... 1 Starting Excel The Startup Screen... 3 The Excel Screen... 4 Quick Access Toolbar...

Contents. Excel 2013 Workbook... 1 Starting Excel The Startup Screen... 3 The Excel Screen... 4 Quick Access Toolbar... Contents How to Use this Workbook... i BSBITU202A Create and use spreadsheets... ii BSBITU304A Produce spreadsheets... ix Files Used in this Workbook... xvi How to Download Exercise Files... xviii Office

More information

Chapter 1. Chapter 2. viii. Understanding the PowerPoint Work Area...1. Getting Started...4. PowerPoint Versions...6. The PowerPoint Work Area...

Chapter 1. Chapter 2. viii. Understanding the PowerPoint Work Area...1. Getting Started...4. PowerPoint Versions...6. The PowerPoint Work Area... Table Chapter 1 Understanding the PowerPoint Work Area...1 Getting Started...4 PowerPoint Versions...6 The PowerPoint Work Area...8 Chapter 2 Working with Text on Slides...17 What Is a Slide Show?...20

More information

Acknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3

Acknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3 74029ftoc.qxd:WroxPro 9/27/07 1:40 PM Page xiii Acknowledgments Introduction x xxv Part I: Programming Access Applications 1 Chapter 1: Overview of Programming for Access 3 Writing Code for Access 3 The

More information

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide Contents Create your First Test... 3 Standalone Web Test... 3 Standalone WPF Test... 6 Standalone Silverlight Test... 8 Visual Studio Plug-In

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction Acknowledgments Introduction Chapter 1: Introducing Microsoft Expression Web 1 Familiarizing Yourself with the Interface 2 The Menu Bar 5 The Development Window 7 The Development Area 8 The Tabbed File

More information

Contents I Introduction 1 Introduction to PL/SQL iii

Contents I Introduction 1 Introduction to PL/SQL iii Contents I Introduction Lesson Objectives I-2 Course Objectives I-3 Human Resources (HR) Schema for This Course I-4 Course Agenda I-5 Class Account Information I-6 Appendixes Used in This Course I-7 PL/SQL

More information

Scenario Manager User Guide. Release September 2013

Scenario Manager User Guide. Release September 2013 Scenario Manager User Guide Release 6.2.1 September 2013 Scenario Manager User Guide Release 6.2.1 September 2013 Document Control Number: 9MN12-62110017 Document Number: SMUG-13-FCCM-0017-6.2.1-01 Oracle

More information

Table of Contents COPYRIGHTED MATERIAL. Introduction Book I: Excel Basics Chapter 1: The Excel 2013 User Experience...

Table of Contents COPYRIGHTED MATERIAL. Introduction Book I: Excel Basics Chapter 1: The Excel 2013 User Experience... Table of Contents Introduction... 1 About This Book...1 Foolish Assumptions...2 How This Book Is Organized...3 Book I: Excel Basics...3 Book II: Worksheet Design...3 Book III: Formulas and Functions...4

More information

WorkFlow: Provisioning Your Account

WorkFlow: Provisioning Your Account WorkFlow: Provisioning Your Account Section 1 Account Settings Any changes you make to the Media Content Account Contact Information will also update in the imonitor module (if subscribed) and the Reporting

More information

DATABASE VIEWER PLUS FOR IPAD: USER GUIDE PRODUCT VERSION: 4.1

DATABASE VIEWER PLUS FOR IPAD: USER GUIDE PRODUCT VERSION: 4.1 DATABASE VIEWER PLUS FOR IPAD: USER GUIDE PRODUCT VERSION: 4.1. CONTENTS User Guide 1 INTRODUCTION...5 1.1 FEATURES...5 2 INSTALLATION...6 2.1 DESKTOP INSTALLATION...6 2.2 IPAD INSTALLATION:...10 3 USING

More information

Microsoft Access Illustrated. Unit B: Building and Using Queries

Microsoft Access Illustrated. Unit B: Building and Using Queries Microsoft Access 2010- Illustrated Unit B: Building and Using Queries Objectives Use the Query Wizard Work with data in a query Use Query Design View Sort and find data (continued) Microsoft Office 2010-Illustrated

More information

Acknowledgements...xvii. Foreword...xix

Acknowledgements...xvii. Foreword...xix Contents Acknowledgements...xvii Foreword...xix Chapter 1 An Introduction to BPM... 1 1.1 Brief History of Business Process Management... 1 1.1.1 The Need for Business Value... 1 1.1.2 The Production Line...

More information

Access 2016 Essentials Syllabus

Access 2016 Essentials Syllabus Access 2016 Essentials Syllabus Lesson 1 Creating & Managing Databases 1.1 Introduction Lesson content; What is a database? The course folders; The course player; Screen resolution notes; Prerequisites;

More information

Coding Faster: Getting More Productive with Microsoft Visual

Coding Faster: Getting More Productive with Microsoft Visual Microsoft Coding Faster: Getting More Productive with Microsoft Visual Studio Covers Microsoft Visual Studio 2005, 2008, and 2010 Zain Naboulsi Sara Ford Table of Contents Foreword Introduction xxiii xxvii

More information

Free Microsoft Office 2010 training from MedCerts. Course Outline

Free Microsoft Office 2010 training from MedCerts. Course Outline Free Microsoft Office 2010 training from MedCerts Course Outline Microsoft Office Word 2010: Basic Course Introduction Unit 01 - Getting Started Topic A: The Word Window The Word 2010 Window Demo - A-1:

More information

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo

Learning C# 3.0. Jesse Liberty and Brian MacDonald O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Learning C# 3.0 Jesse Liberty and Brian MacDonald O'REILLY Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Table of Contents Preface xv 1. C# and.net Programming 1 Installing C# Express 2 C# 3.0

More information

Index. Access Close button

Index. Access Close button Index A Access. See Microsoft Access action queries, 130, 146, 293 append queries, 130 converting from select queries, 168 creating, 168 delete queries (see delete queries) make-table queries, 130 update

More information

JUN / 04 VERSION 7.1 FOUNDATION P V I E W G A L M E

JUN / 04 VERSION 7.1 FOUNDATION P V I E W G A L M E JUN / 04 VERSION 7.1 FOUNDATION P V I E W G A L M E www.smar.com Specifications and information are subject to change without notice. Up-to-date address information is available on our website. web: www.smar.com/contactus.asp

More information

Table of Contents. Word. Using the mouse wheel 39 Moving the insertion point using the keyboard 40 Resume reading 41

Table of Contents. Word. Using the mouse wheel 39 Moving the insertion point using the keyboard 40 Resume reading 41 Table of Contents iii Table of Contents Word Starting Word What is word processing? 2 Starting Word 2 Exploring the Start screen 4 Creating a blank document 4 Exploring the Word document window 5 Exploring

More information

"Charting the Course... Intermediate PHP & MySQL Course Summary

Charting the Course... Intermediate PHP & MySQL Course Summary Course Summary Description In this PHP training course, students will learn to create database-driven websites using PHP and MySQL or the database of their choice. The class also covers SQL basics. Objectives

More information

Chapter 1 Readme.doc definitions you need to know 1

Chapter 1 Readme.doc definitions you need to know 1 Contents Foreword xi Preface to the second edition xv Introduction xvii Chapter 1 Readme.doc definitions you need to know 1 Sample data 1 Italics 1 Introduction 1 Dimensions, measures, members and cells

More information

Océ Posterizer Pro Designer. POP into retail. User manual Application guide

Océ Posterizer Pro Designer. POP into retail. User manual Application guide - Océ Posterizer Pro Designer POP into retail o User manual Application guide Copyright copyright-2010 Océ All rights reserved. No part of this work may be reproduced, copied, adapted, or transmitted in

More information

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1 DRAFT Table of Contents About this manual... ix About CuteSITE Builder... ix Getting Started... 1 Setting up... 1 System Requirements... 1 To install CuteSITE Builder... 1 To register CuteSITE Builder...

More information

The specific steps to build Wooden Crafts database are here: 1. Create New Database. i. After opening Access, click Blank Desktop Database :

The specific steps to build Wooden Crafts database are here: 1. Create New Database. i. After opening Access, click Blank Desktop Database : Highline College - Busn 216: Computer Applications for Business (Fun and Power with Computers) Office 2016 Video #39: Access 2016: Create Database, Import Excel, Create Tables & Forms, Build Relationships

More information

Index COPYRIGHTED MATERIAL. Symbols and Numerics

Index COPYRIGHTED MATERIAL. Symbols and Numerics Symbols and Numerics ( ) (parentheses), in functions, 173... (double quotes), enclosing character strings, 183 #...# (pound signs), enclosing datetime literals, 184... (single quotes), enclosing character

More information

Mastering phpmyadmiri 3.4 for

Mastering phpmyadmiri 3.4 for Mastering phpmyadmiri 3.4 for Effective MySQL Management A complete guide to getting started with phpmyadmin 3.4 and mastering its features Marc Delisle [ t]open so 1 I community experience c PUBLISHING

More information

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Charting the Course to Your Success! MOC D Querying Microsoft SQL Server Course Summary Course Summary Description This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation

More information

Workbooks (File) and Worksheet Handling

Workbooks (File) and Worksheet Handling Workbooks (File) and Worksheet Handling Excel Limitation Excel shortcut use and benefits Excel setting and custom list creation Excel Template and File location system Advanced Paste Special Calculation

More information

Copyright 2010, Oracle. All rights reserved.

Copyright 2010, Oracle. All rights reserved. Agenda Interactive Dashboards Master-Detail Linking New Prompt Controls Pivot Table Interactions Enhanced Dashboard Builder Analysis Editor Overview Working with the analysis editor step by step Praxisteil

More information

Adding Dynamics. Introduction

Adding Dynamics. Introduction M-Graphic s User s Manual 11-1 Chapter 11 Adding Dynamics Introduction This chapter explains how to make single or multiple dynamic connections from display objects to points from OPC data servers. This

More information

Contents Introduction 1

Contents Introduction 1 SELF-STUDY iii Introduction 1 Course Purpose... 1 Course Goals...1 Exercises... 2 Scenario-Based Learning... 3 Multimedia Overview... 3 Assessment... 3 Hardware and Software Requirements... 4 Chapter 1

More information

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary Course Summary Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students requiring the knowledge

More information

Chapter11 practice file folder. For more information, see Download the practice files in this book s Introduction.

Chapter11 practice file folder. For more information, see Download the practice files in this book s Introduction. Make databases user friendly 11 IN THIS CHAPTER, YOU WILL LEARN HOW TO Design navigation forms. Create custom categories. Control which features are available. A Microsoft Access 2013 database can be a

More information

KINGS COLLEGE OF ENGINEERING PUNALKULAM DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK UNIT - I WINDOWS PROGRAMMING PART A (2 MARKS)

KINGS COLLEGE OF ENGINEERING PUNALKULAM DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK UNIT - I WINDOWS PROGRAMMING PART A (2 MARKS) 1 KINGS COLLEGE OF ENGINEERING PUNALKULAM - 613 303 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Name: CS1305 Visual Programming Year / Sem : III / VI UNIT - I WINDOWS PROGRAMMING

More information

SECTION I: EXPLORING WINDOWS 8 1. INTRODUCTION TO WINDOWS

SECTION I: EXPLORING WINDOWS 8 1. INTRODUCTION TO WINDOWS Table Of Contents SECTION I: EXPLORING WINDOWS 8 1. INTRODUCTION TO WINDOWS 8... 1 HISTORY OF WINDOWS 8 DEVELOPMENT... 2 Developer Preview... 2 Consumer Preview... 2 Release Preview... 2 SYSTEM REQUIREMENTS...

More information

Programming Graphical

Programming Graphical Programming Graphical User Interfaces in R Michael F. Lawrence John Verzani CRC Press Taylorfii Francis Group Boca Raton London NewYork CRC Press Is an imprint of the Taylor & Francis Group an informs

More information

Microsoft Access Description

Microsoft Access Description Go To Page.. Go!! Microsoft Word Microsoft PowerPoint Microsoft Office Main Microsoft Excel Microsoft Publisher Introduction into Microsoft Access Starting Up Microsoft Access Creating New, and Opening

More information

WINDOWS XP. iii. Contents

WINDOWS XP. iii. Contents C O N T E N T S Preface INTRODUCTION TO 1 Chapter 1 Navigating Windows XP 3 Launching Windows 3 Working with the Mouse 4 Moving the Mouse 4 Clicking 6 Double-clicking 6 Right-clicking 6 Dragging and Dropping

More information

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP Table of Contents Preface... iii COMPUTER BASICS Fundamentals of Computer 1 Various Types of Computers 2 Personal Computer 2 Personal Digital Assistant 3 Laptop Computer 3 Tablet PC 3 Main Frame Computer

More information

Layout and display. STILOG IST, all rights reserved

Layout and display. STILOG IST, all rights reserved 2 Table of Contents I. Main Window... 1 1. DEFINITION... 1 2. LIST OF WINDOW ELEMENTS... 1 Quick Access Bar... 1 Menu Bar... 1 Windows... 2 Status bar... 2 Pop-up menu... 4 II. Menu Bar... 5 1. DEFINITION...

More information

Shop Manager Help. Version 5

Shop Manager Help. Version 5 Version 5 Contents I Table of Contents Foreword 0 Part I Overview 4 Part II ToolBar 5 Part III Login to Server 6 Part IV LogOut from Server 8 Part V Print Mount Report for Current Wheelset 9 Part VI Preview

More information

Last updated: May 10, Desktop Setup User Guide

Last updated: May 10, Desktop Setup User Guide Last updated: May 10, 2017 Desktop Setup User Guide Table of Contents ServicePRO Desktop Setup User Guide... 2 1. ServicePRO Portal Setup Information to Note... 2 2. Setting up ServicePRO Desktop in Client

More information

Contents. Illustrations. 1 Introduction to Computers, the Internet, the Web and C# 1

Contents. Illustrations. 1 Introduction to Computers, the Internet, the Web and C# 1 csphtp1toc.fm Page viii Friday, December 14, 2001 1:49 PM Illustrations Preface viii xix xxxviii 1 Introduction to Computers, the Internet, the Web and C# 1 1.1 Introduction 2 1.2 What Is a Computer? 3

More information

Contents. iii Copyright 1998 Sun Microsystems, Inc. All Rights Reserved. Enterprise Services August 1998, Revision B

Contents. iii Copyright 1998 Sun Microsystems, Inc. All Rights Reserved. Enterprise Services August 1998, Revision B Contents About the Course...xv Course Overview... xvi Course Map... xvii Module-by-Module Overview... xviii Course Objectives... xxii Skills Gained by Module... xxiii Guidelines for Module Pacing... xxiv

More information

Windows Database Applications

Windows Database Applications 3-1 Windows Database Applications Chapter 3 In this chapter, you learn to access and display database data on a Windows form. You will follow good OOP principles and perform the database access in a datatier

More information

1.8.1 Research various database careers SE: 335

1.8.1 Research various database careers SE: 335 AR Advanced Database Framework (492140) Correlated to Benchmark Series: Microsoft Access 2010 Part 1 Unit 1: Introduction to Relational Databases and Database Careers 1.1 Define terminology 1.1.1 Prepare

More information

SQL Studio (BC) HELP.BCDBADASQL_72. Release 4.6C

SQL Studio (BC) HELP.BCDBADASQL_72. Release 4.6C HELP.BCDBADASQL_72 Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express

More information

NOMADS Enhancements v7.50 & v8.00. Presented by: Yvonne Sampson

NOMADS Enhancements v7.50 & v8.00. Presented by: Yvonne Sampson NOMADS Enhancements v7.50 & v8.00 Presented by: Yvonne Sampson Presentation Outline V7.50 & v8.00 Enhancements Preserve Folder Controls File Maintenance Objects Embedded Panels Enhancements Library Default

More information

ActiveBPEL Fundamentals

ActiveBPEL Fundamentals Unit 22: Simulation ActiveBPEL Fundamentals This is Unit #22 of the BPEL Fundamentals course. In past Units we ve looked at ActiveBPEL Designer, Workspaces and Projects, created the Process itself and

More information

XII CS(EM) Minimum Question List N.KANNAN M.Sc., B.Ed COMPUTER SCIENCE IMPORTANT QUESTION (TWO MARKS) CHAPTER 1 TO 5 ( STAR OFFICE WRITER)

XII CS(EM) Minimum Question List N.KANNAN M.Sc., B.Ed COMPUTER SCIENCE IMPORTANT QUESTION (TWO MARKS) CHAPTER 1 TO 5 ( STAR OFFICE WRITER) COMPUTER SCIENCE IMPORTANT QUESTION (TWO MARKS) CHAPTER 1 TO 5 ( STAR OFFICE WRITER) 1. Selecting text with keyboard 2. Differ copying and moving 3. Text Editing 4. Creating a bulleted list 5. Creating

More information

SE: 4, 6, 31 (Knowledge Check), 60, (Knowledge Check) 1.2 Explain the purpose of a relational Explain how a database is

SE: 4, 6, 31 (Knowledge Check), 60, (Knowledge Check) 1.2 Explain the purpose of a relational Explain how a database is AR Advanced Database Framework (492140) Correlated to Marquee Series: Microsoft Access 2010 Unit 1: Introduction to Relational Databases and Database Careers 1.1 Define terminology 1.1.1 Prepare a list

More information

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,

More information

Delphi in Depth: FireDAC, Copyright 2017 Cary Jensen ISBN: ISBN-10: , ISBN-13: ,

Delphi in Depth: FireDAC, Copyright 2017 Cary Jensen  ISBN: ISBN-10: , ISBN-13: , Chapter Titles v Chapter Titles Chapter Titles... v Table of Contents... vii About the Author... xvii About the Technical Reviewers... xix Acknowledgements... xxi Introduction... 1 Chapter 1 Overview of

More information

520 Cant empty Clipboard 521 Cant open Clipboard Expression not valid:.

520 Cant empty Clipboard 521 Cant open Clipboard Expression not valid:. The Following is a Programmers list of VB errors. Although this will not necessarily resolve your issues, it will give support an understanding as to where the potential problem is in the code. Use a Google

More information

Rich Web UI made simple Building Data Dashboards without Code

Rich Web UI made simple Building Data Dashboards without Code Rich Web UI made simple Building Data Dashboards without Code Dana Singleterry http://blogs.oracle.com/dana Product Manager Oracle JDeveloper and Oracle ADF 2 Copyright 2012, Oracle and/or its affiliates.

More information

A Web-Based Introduction

A Web-Based Introduction A Web-Based Introduction to Programming Essential Algorithms, Syntax, and Control Structures Using PHP, HTML, and MySQL Third Edition Mike O'Kane Carolina Academic Press Durham, North Carolina Contents

More information

User Guide. Product: GreenFolders. Version: 3.8

User Guide. Product: GreenFolders. Version: 3.8 User Guide Product: GreenFolders Version: 3.8 Release Date: October 2014 GreenFolders 3.8 User Guide Introduction Table of Contents 1 Introduction... 6 2 General Information... 7 2.1 Login Procedure...

More information

Contents. Acknowledgments

Contents. Acknowledgments Contents Acknowledgments Introduction Why Another Book About Web Application Development? How Is This Book Arranged? Intended Audience Do I Need to Start from Scratch? Choosing Development Tools Summary

More information

MetaReport Metamatica Software

MetaReport Metamatica Software MetaReport I Metareport Table of Contents Foreword 0 Part I General 4 1 License Agreement... 4 2 Introduction... 5 3 Main features... 5 4 Main window... 6 Part II Report Designer 8 1 Content 2 Basics...

More information

MOBILE DATABASE VIEWER PLUS USER GUIDE

MOBILE DATABASE VIEWER PLUS USER GUIDE MOBILE DATABASE VIEWER PLUS USER GUIDE PRODUCT VERSION: 4.0 Mobile Database Viewer Plus Page 1 CONTENTS 1 INTRODUCTION...5 1.1 FEATURES...5 2 INSTALLATION...6 2.1 DESKTOP INSTALLATION...6 2.2 DEVICE INSTALLATION...6

More information

Exploring Microsoft Office Access Chapter 2: Relational Databases and Multi-Table Queries

Exploring Microsoft Office Access Chapter 2: Relational Databases and Multi-Table Queries Exploring Microsoft Office Access 2010 Chapter 2: Relational Databases and Multi-Table Queries 1 Objectives Design data Create tables Understand table relationships Share data with Excel Establish table

More information

Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc.

Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc. Connect Databases to AutoCAD with dbconnect Nate Bartley Test Development Engineer autodesk, inc. GD22-4 1 2 Agenda Introduction Overview of dbconnect Configure a data source Connect database to AutoCAD

More information

Office Applications II Lesson Objectives

Office Applications II Lesson Objectives Office Applications II Lesson Unit 1: MICROSOFT EXCEL SPREADSHEETS BASICS What is a Spreadsheet and What Are Its Uses? Define spreadsheets Define the Microsoft Excel application List business, consumer,

More information

Microsoft Office Illustrated Introductory, Building and Using Queries

Microsoft Office Illustrated Introductory, Building and Using Queries Microsoft Office 2007- Illustrated Introductory, Building and Using Queries Creating a Query A query allows you to ask for only the information you want vs. navigating through all the fields and records

More information

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17 List of Programs xxv List of Figures xxix List of Tables xxxiii Preface to second version xxxv PART 1 Structured Programming 1 1 Getting started 3 1.1 Programming 3 1.2 Editing source code 5 Source code

More information