Your First Web Database Program

Size: px
Start display at page:

Download "Your First Web Database Program"

Transcription

1 4 Your First Web Database Program Chapter After you write the program Hello World, you re ready to go one step further. In this chapter, you will build a program that allows users to search a contact database and display a search result. Your program does not require many Overlay tags only a few; but it does require that you learn how HTML/OS stores and displays variables, how to use an Overlay tag called DBFIND that searches databases, and how to use LAYOUT, an Overlay tag for reorganizing information in variables. This chapter introduces you to the concept of two-dimensional data, an important concept used throughout HTML/OS. You ll learn how to create a database with a program called dbconsole. You ll then learn how to write the tag to fill a variable with multiple rows and columns of search results and how to reorganize that variable so it displays nicely on the page. Figure 4.1 illustrates the program you will build. Figure 4.1: Creating a Web database is point and click. 1

2 2 Advanced Web Sites Made Easy You start by creating a database and populating it with sample data. You use dbconsole, a point-and-click Web application for creating and managing databases, as described in the next section. Creating a Database To create a database, click the dbconsole icon on your HTML/OS desktop. Then select Create. You should see a screen like that shown in Figure 4.1. A First Look at HTML/OS Databases The following list contains a quick introduction to the basic concepts of HTML/OS databases: 1. The HTML/OS database engine is a high-performance engine capable of serving thousands of users simultaneously. 2. HTML/OS databases look like spreadsheets placed on their sides. Instead of columns, they have fields. Instead of multiple rows, they have multiple records. HTML/OS databases can contain over a million records each. Each record can contain hundreds of fields. 3. The first field of an HTML/OS database record is called record. It contains a number that uniquely identifies the record. The record field is followed by the fields you set up. 4. In HTML/OS, databases and database tables are the same things, because HTML/OS database tables do not need to be linked together with schemas, a technique used by relational databases off the Web to join multiple database tables together. HTML/OS can join multiple database tables together at program time, a feature not typically found in database engines. This topic is discussed in further detail in Chapter 20, Database Joins. 5. The HTML/OS database engine works with your Web server. It does not need a separate database server like off-the-web database engines. There is no database server to maintain, and you can manage the database engine easily through a Webbased program called dbconsole. 6. The HTML/OS database engine is built directly into the HTML/OS engine. To access the database from within your HTML documents, you use tags such as DBADD, DBEDIT, and DBFIND. No SQL (a widespread database query language) is needed. Unlike SQL-based solutions, HTML/OS is a type of Fourth Generation Language (4GL). When using 4GLs, database programming is simplified, because you need to use only one tag per database operation. HTML/OS databases are discussed in further detail in Chapter 11, What Is a Web Database. To set up your contact database, specify the names of the fields you want in the database along with the field type and field length for each. In the example here, you use a database with four fields: contact_company, contact_name, contact_phone, and contact_ (excluding the field record, which is created automatically).

3 Chapter 4: Your First Web Database Program 3 Set the field type of your fields to STR. STR stands for string, which is computer talk for text. Specify a field length for each of your fields. Use the values shown in Figure 4.1. Set the database name to /mycontacts, and click the Create Database button. You have created your first database. Open the database by clicking Open in the left column of dbconsole. Your database is in the Home directory because you named it /mycontacts. (Names beginning with a slash are in the Home directory.) Then click Edit in the left column to edit a new or existing record. Add a contact to the database. Enter the contact data for your fields, and click the Save button above the record. Click the New button above the record to start a new record. Repeat until you have entered four or five records. Creating your Web Page You re ready to build a Web database program. Just as in Chapter 3, Your First Program, you design your program from the top down. Exit dbconsole and use the File Manager to create a new file. Fill it with the following HTML code: <html> <form method=post ACTION=[Location1]> <font size=2>enter Search:</font><br> <input type=text name=mysearch size=15> <input type=submit value= Find > </form> Search Results: [Location2] </html> To view the Web page, click the Save/View button in your Web-based editor. You should see an HTML page that has a search box with a Find button and a place for a search result. Adding the Overlays In the code you entered previously, the parameter ACTION is set to [Location1] and [Location2] is placed where search results should be displayed. To complete your program, you need to write code for [Location1] and [Location2]. Since you want to redisplay your Web page when the user clicks the Find button on the page, you need to set

4 4 Advanced Web Sites Made Easy [Location1] to the page name by replacing ACTION=[Location1] with ACTION=<<page>> or ACTION= /mypage.html assuming your page is called /mypage.html. [Location2] is where you insert an Overlay that searches your contact database and displays a message or a search result. What you display depends on the value of mysearch. The first time the user accesses the page, the variable mysearch is equal to ERROR, because variables in HTML/OS default to the value ERROR. On the other hand, if a user enters a search, mysearch is equal to the value the user typed into the input box. In this second case, you want to conduct a search of your database and display a table of results. The Overlay at [Location2] needs to take into account these two cases. By using an IF- THEN statement, you can selectively perform a search when mysearch is not equal to ERROR and display a text message when it is not. Your Web page, with [Location1] and [Location2] swapped out for the proper code, is shown here: <html> <form method=post ACTION=<<page>> > <font size=2>enter Search:</font><br> <input type=text name=mysearch size=15> <input type=submit value= Find > </form> Search Results: <<IF mysearch= ERROR THEN DISPLAY Please enter search above. /DISPLAY ELSE sstr = contact_name ~ + + mysearch + mydata = DBFIND( /mycontacts,sstr,1,20, contact_company,contact_name,contact_phone,contact_ ) mynewdata = LAYOUT(mydata, [1], -, [2], -,[3], -,[4], <BR> ) DISPLAY mynewdata /DISPLAY/IF>> </html> The tags that perform a search are placed between the ELSE and the /IF in the IF-THEN statement. The tags DBFIND and LAYOUT are used. The tag DBFIND searches a database and

5 Chapter 4: Your First Web Database Program 5 places a subset of the records it finds into mydata. The LAYOUT tag is used to format the data in mydata so it can be displayed with the DISPLAY tag. The remainder of this chapter gives you a detailed explanation of how this application works. Understanding Your Application The following sequence of steps occurs when a user runs the Web page presented in the preceding section: 1. When a user enters a value in the search box and clicks the Find button, the text that user entered into the input box is transmitted to the Web server and saved into the variable mysearch. 2. The HTML/OS engine scans the Web page from top to bottom. As it moves through the file, it creates an HTML page for the user. The first Overlay it encounters is <<PAGE>>. HTML/OS adjusts the HTML form so it links back to the current page. <<PAGE>> is a tag that contains the name of the current document. 3. The next Overlay HTML/OS encounters is below the words Search Results. The IF-THEN statement in the Overlay runs the instructions between the ELSE and the /IF in the event mysearch is not ERROR. In this case, the Overlay fills the variable sstr with a query string. The instruction uses plus (+) signs to paste text together. If mysearch is equal to george, the instruction would fill sstr with contact_name ~ george. HTML/OS uses the variable sstr as the input of the DBFIND tag on the following line. 4. HTML/OS runs the DBFIND Overlay tag. The tag fills mydata with a table of information. It can do this because HTML/OS variables are two-dimensional. They have one or more columns and one or more rows. The accompanying Understanding HTML/OS Variables note discusses how HTML/OS stores variables. A more thorough discussion is provided in Chapter 5, Working with Variables. The five parameters in DBFIND define which database to search, which records to retrieve, and which search results to place in mydata. Like all HTML/OS tags, parameters are separated from each other with a comma. Parameters can be literal text, expressions, other tags, or variables. The first parameter of DBFIND is the name

6 6 Advanced Web Sites Made Easy of the database. The second parameter contains the search criterion, also known as the Boolean query. If the Boolean query is empty, it means you want to extract records from the entire database. If that parameter contains a value like contact_name ~ J, DBFIND extracts only those records in the database with contact names beginning with the letter J. Boolean queries are discussed in greater detail in Chapter 12, Boolean Queries. The third, fourth, and fifth parameters tell DBFIND which records to put into mydata. The third and fourth parameters tell DBFIND to fill mydata with the first up to the tenth search result. If it finds less than ten results, it places only what it finds in mydata. If DBFIND finds no results, it sets mydata to an empty string a one-row-byone-column cell that s empty. If it finds more than ten records, it puts only the first ten items it finds into mydata. The last parameter is a list of field names. It tells DBFIND what to put in each column of mydata. The columns of mydata are filled from left to right in the same order as the fields you specified in the parameter. DBFIND is discussed in further detail in Chapter 14, Building a Database Search Page. It is also defined in Appendix C, Major HTML/OS Tags. 5. After running the DBFIND tag, HTML/OS runs the LAYOUT tag. The tag is used to reorganize mydata, so when the results display on the screen, the HTML you see is ordered the way you want. This formatting is needed, because displaying the contents of mydata on the screen produces an ugly presentation. The LAYOUT tag is described after Step 7, which is the last step taken when this Web page runs. 6. The line DISPLAY mynewdata /DISPLAY runs, placing the contents of mynewdata, the table of search results, into the Web page. 7. The Web page generated by HTML/OS is transferred to the user s computer and displayed with a browser. Understanding HTML/OS Variables HTML/OS variables are two-dimensional. Most of the time, variables have one column and row; they never have less. You may want to think of HTML/OS variables as mini-spreadsheets with a minimum size of one column by one row. For example, the instruction myvariable = 5creates the variable myvariable with one column and one row containing the value 5. When HTML/OS variables are only one column by one row, you don t think much about their two-dimensionality. You work with them without regard to their ability to have more rows or columns; but when you need tables of wellorganized values, HTML/OS two-dimensionality becomes indispensable. Searching

7 Chapter 4: Your First Web Database Program 7 databases is a prime example. (For a more comprehensive discussion of databases, see Chapter 11, What Is a Web Database.) A database search typically yields multiple records, and each record has multiple fields. Because HTML/OS variables are two-dimensional, you can place the results of a search in a single variable. Field values are placed in different columns of a single row. The variable is filled, one record per row. As another example, suppose you want to work with a comma-delimited file containing login names and passwords. (A more comprehensive discussion of delimited text files is provided in Chapter 6, Working with Variables.) You can load the delimited file into the cells of a variable with a single COPY tag. Or suppose you want to add up the values in a column of a variable; again, only a single tag is needed. HTML/OS variables are discussed in further detail in Chapter 5. Using the LAYOUT Tag When HTML/OS displays multicell variables, it displays each cell, one after the other, left to right, top to bottom, with nothing between each cell. Suppose mydata contained the following data: John Smith Janet Jones Jack Chen The code DISPLAY mydata /DISPLAYwould generate the following text in your HTML document: JohnSmith JanetJones JackChen This is not acceptable. You want your search results to appear as they do in Figure 4.2. The HTML code for such a search result looks as follows: John Smith <br>janet Jones <br>jack Chen <br>. Working backwards, since you know that HTML/OS displays data in cells of a variable left to right and top to bottom, displaying the following six-column variable produces a page like that shown in Figure 4.2.

8 8 Advanced Web Sites Made Easy Figure 4.2: Your Web database program with search results will look like this. John - Smith <br> Janet - Jones <br> Jack - Chen <br> To create this variable from mydata, use the LAYOUT tag, which is designed to take a variable with many columns and rows and produce a new variable with just as many rows but with columns filled in according to the parameters you specify in the tag. In this case, you want to build a six-column variable called mynewdata from mydata. The first, third, and fifth columns in mynewdata come from mydata. The second, fourth, and sixth columns in mynewdata are filled with a space, a dash and a <BR> respectively. The instruction mynewdata=layout(mydata,[1],,[2],,[3], <BR> ) is what you need. The LAYOUT tag works as follows: Its first parameter is the input variable. All other parameters specify what to place in each column of its output. The LAYOUT tag works from left to right, creating columns in an output variable as it reads its own parameters. It starts with its second parameter and moves right until there are no more parameters. If a parameter contains quoted text, the entire column in the output variable is filled with the text. If the parameter is a column number in square brackets, the column in the output is copied from the specified column of the input variable.

9 Chapter 4: Your First Web Database Program 9 In your example, the first parameter of LAYOUT is mydata, the three-column variable containing the result of your search. The remaining parameters define what you want to appear in each of the six columns of mynewdata. Note how you are using two kinds of parameters. To specify a column from the starting variable, you include the column number in square brackets. On the other hand, to fill a column with text, you specify the value explicitly. Reformatting Your Report The code in the Adding the Overlays section in this chapter produces a report with fields separated by dashes. (Refer to Figure 4.2.) You will more likely want to format your search result in columns using an HTML table. You may want to add column headers too. To accomplish this, you should change the parameters in LAYOUT so the tag displays multiple HTML table rows, each beginning with a <tr><td> and ending with a </td></tr>. You need to place the tags, <table> and </table> around the rows as well to delineate them. Rewrite your page as follows: <html> <form method=post ACTION=<<page>> > <font size=2>enter Search:</font><br> <input type=text name=mysearch size=15> <input type=submit value= Find > </form> Search Results: << IF mysearch= ERROR THEN DISPLAY Please enter search above. /DISPLAY ELSE sstr = contact_name ~ + + mysearch + mydata = DBFIND( /mycontacts,sstr,1,20, contact_company,contact_name,contact_phone,contact_ ) DISPLAY <table border=1> + <tr><td>company</td><td>name</td><td>phone</td></tr> /DISPLAY mynewdata = LAYOUT(mydata, <tr><td>, [1], </td><td>, [2],

10 10 Advanced Web Sites Made Easy </td><td>, [3], </td></tr> ) DISPLAY mynewdata /DISPLAY DISPLAY </table> /DISPLAY /IF >> </html> This code displays a report in table format as shown in Figure 4.3. You can experiment with the parameters in LAYOUT to vary the look of your report. Alternatively, you can control your display by using FOR loops, which are discussed in Chapter 6,Working with Variables. Figure 4.3: Your Web database program looks like this with nicely formatted search results. Summary In this chapter, you created your first Web database program. Unlike the previous chapter where you learned the Hello World program, here you set up and accessed a database, worked with two-dimensional data and did some programming. Unfortunately, you did this without any fundamental understanding or description of how HTML/OS works. In the next two chapters, you return to the basics. You learn more about variables, how to place Overlays in documents, and how to use the most important Overlay tags. The next

11 Chapter 4: Your First Web Database Program 11 two chapters serve as a solid foundation for those chapters that follow them dedicated to specific areas of advanced Web development. Exercises The following exercises give you a feel for working with the LAYOUT tag. The last exercise builds on what you learned in the previous chapter regarding select boxes and the ability to use them to vary the value in a variable. Answers to all exercises are provided on this book s companion Web site as described in the book s Preface. Exercise 1 Extend your report so it displays contact_ . You need to modify the LAYOUT tag to accomplish this. Exercise 2 Add a select box to the HTML form that gives the user the ability to select a page size of 20, 40, or 100. Hint: Set the variable name of the select box to page_size and substitute the 20 in DBFIND with the variable.

12 Part II: PROGRAMMING BASICS

Financial Reporting Using Microsoft Excel. Presented By: Jim Lee

Financial Reporting Using Microsoft Excel. Presented By: Jim Lee Financial Reporting Using Microsoft Excel Presented By: Jim Lee Table of Contents Financial Reporting Overview... 4 Reporting Periods... 4 Microsoft Excel... 4 SedonaOffice General Ledger Structure...

More information

Website Development Komodo Editor and HTML Intro

Website Development Komodo Editor and HTML Intro Website Development Komodo Editor and HTML Intro Introduction In this Assignment we will cover: o Use of the editor that will be used for the Website Development and Javascript Programming sections of

More information

STATGRAPHICS Online. Statistical Analysis and Data Visualization System. Revised 6/21/2012. Copyright 2012 by StatPoint Technologies, Inc.

STATGRAPHICS Online. Statistical Analysis and Data Visualization System. Revised 6/21/2012. Copyright 2012 by StatPoint Technologies, Inc. STATGRAPHICS Online Statistical Analysis and Data Visualization System Revised 6/21/2012 Copyright 2012 by StatPoint Technologies, Inc. All rights reserved. Table of Contents Introduction... 1 Chapter

More information

Building Checkout Pages

Building Checkout Pages Building Checkout Pages 20 Chapter Order checkout is the part of an e-commerce site associated with the completion of a customer transaction. At the least, checkout pages include the features discussed

More information

Intro to Mail Merge. Contents: David Diskin for the University of the Pacific Center for Professional and Continuing Education. Word Mail Merge Wizard

Intro to Mail Merge. Contents: David Diskin for the University of the Pacific Center for Professional and Continuing Education. Word Mail Merge Wizard Intro to Mail Merge David Diskin for the University of the Pacific Center for Professional and Continuing Education Contents: Word Mail Merge Wizard Mail Merge Possibilities Labels Form Letters Directory

More information

!"#"$%&'(()!!!"#$%&'())*"&+%

!#$%&'(()!!!#$%&'())*&+% !"#"$%&'(()!!!"#$%&'())*"&+% May 2015 BI Publisher (Contract Management /Primavera P6 EPPM) Using List of Values to Query When you need to bring additional fields into an existing report or form created

More information

Web Intelligence User Guide

Web Intelligence User Guide Web Intelligence User Guide Office of Financial Management - Enterprise Reporting Services 4/11/2011 Table of Contents Chapter 1 - Overview... 1 Purpose... 1 Chapter 2 Logon Procedure... 3 Web Intelligence

More information

Smart Web. User Guide. Amcom Software, Inc.

Smart Web. User Guide. Amcom Software, Inc. Smart Web User Guide Amcom Software, Inc. Copyright Version 4.0 Copyright 2003-2005 Amcom Software, Inc. All Rights Reserved. Information in this document is subject to change without notice. The software

More information

COGNOS Query Studio Ad Hoc Reporting

COGNOS Query Studio Ad Hoc Reporting COGNOS Query Studio Ad Hoc Reporting Copyright 2008, the California Institute of Technology. All rights reserved. This documentation contains proprietary information of the California Institute of Technology

More information

G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P.

G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P. SQL databases An introduction AMP: Apache, mysql, PHP This installations installs the Apache webserver, the PHP scripting language, and the mysql database on your computer: Apache: runs in the background

More information

Unemployment Insurance Data Validation Operations Guide

Unemployment Insurance Data Validation Operations Guide Unemployment Insurance Data Validation Operations Guide ETA Operations Guide 411 U.S. Department of Labor Employment and Training Administration Office of Unemployment Insurance TABLE OF CONTENTS Chapter

More information

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file. Creative Specs Gmail Sponsored Promotions Overview The GSP creative asset will be a ZIP folder, containing four components: 1. Teaser text file 2. Teaser logo image 3. HTML file with the fully expanded

More information

Learning Objective. Purpose The purpose of this activity is to give you the opportunity to learn how to set up a database and upload data.

Learning Objective. Purpose The purpose of this activity is to give you the opportunity to learn how to set up a database and upload data. Creating a Simple Database: Now with PostgreSQL 8 We are going to do the simple exercise of creating a database, then uploading the TriMet files from Activity 6. In the next activity, you will use SQL

More information

Excel Companion. (Profit Embedded PHD) User's Guide

Excel Companion. (Profit Embedded PHD) User's Guide Excel Companion (Profit Embedded PHD) User's Guide Excel Companion (Profit Embedded PHD) User's Guide Copyright, Notices, and Trademarks Copyright, Notices, and Trademarks Honeywell Inc. 1998 2001. All

More information

Basics Series-4004 Database Manager and Import Version 9.0

Basics Series-4004 Database Manager and Import Version 9.0 Basics Series-4004 Database Manager and Import Version 9.0 Information in this document is subject to change without notice and does not represent a commitment on the part of Technical Difference, Inc.

More information

PeopleSoft Query Training

PeopleSoft Query Training PeopleSoft Query Training Overview Guide Tanya Harris & Alfred Karam Publish Date - 3/16/2011 Chapter: Introduction Table of Contents Introduction... 4 Navigation of Queries... 4 Query Manager... 6 Query

More information

Downloading <Jumping PRO> from www.vola.fr-------------------------------------------- Page 2

Downloading <Jumping PRO> from www.vola.fr-------------------------------------------- Page 2 Downloading from www.vola.fr-------------------------------------------- Page 2 Installation Process on your computer -------------------------------------------- Page 5 Launching

More information

FrontStream CRM Import Guide Page 2

FrontStream CRM Import Guide Page 2 Import Guide Introduction... 2 FrontStream CRM Import Services... 3 Import Sources... 4 Preparing for Import... 9 Importing and Matching to Existing Donors... 11 Handling Receipting of Imported Donations...

More information

Lab 9 Access PreLab Copy the prelab folder, Lab09 PreLab9_Access_intro

Lab 9 Access PreLab Copy the prelab folder, Lab09 PreLab9_Access_intro Lab 9 Access PreLab Copy the prelab folder, Lab09 PreLab9_Access_intro, to your M: drive. To do the second part of the prelab, you will need to have available a database from that folder. Creating a new

More information

BID2WIN Workshop. Advanced Report Writing

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

More information

Real SQL Programming 1

Real SQL Programming 1 Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs

More information

Participant Guide RP301: Ad Hoc Business Intelligence Reporting

Participant Guide RP301: Ad Hoc Business Intelligence Reporting RP301: Ad Hoc Business Intelligence Reporting State of Kansas As of April 28, 2010 Final TABLE OF CONTENTS Course Overview... 4 Course Objectives... 4 Agenda... 4 Lesson 1: Reviewing the Data Warehouse...

More information

Personal Portfolios on Blackboard

Personal Portfolios on Blackboard Personal Portfolios on Blackboard This handout has four parts: 1. Creating Personal Portfolios p. 2-11 2. Creating Personal Artifacts p. 12-17 3. Sharing Personal Portfolios p. 18-22 4. Downloading Personal

More information

Use the Microsoft Office Word Add-In to Create a Source Document Template for Microsoft Dynamics AX 2012 WHITEPAPER

Use the Microsoft Office Word Add-In to Create a Source Document Template for Microsoft Dynamics AX 2012 WHITEPAPER Use the Microsoft Office Word Add-In to Create a Source Document Template for Microsoft Dynamics AX 2012 WHITEPAPER Microsoft Office Word Add-Ins Whitepaper Junction Solutions documentation 2012 All material

More information

Novell ZENworks Asset Management 7.5

Novell ZENworks Asset Management 7.5 Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 USING THE WEB CONSOLE Table Of Contents Getting Started with ZENworks Asset Management Web Console... 1 How to Get Started...

More information

APPLICATION NOTE SERIES Information Technology Group

APPLICATION NOTE SERIES Information Technology Group Information Technology Group Computer Software & Systems U.S Coast Guard Auxiliary WOW II Platform: Creating Email Response Forms Email Response Forms Version 1.2 Note: This material is targeted at WOW

More information

REP200 Using Query Manager to Create Ad Hoc Queries

REP200 Using Query Manager to Create Ad Hoc Queries Using Query Manager to Create Ad Hoc Queries June 2013 Table of Contents USING QUERY MANAGER TO CREATE AD HOC QUERIES... 1 COURSE AUDIENCES AND PREREQUISITES...ERROR! BOOKMARK NOT DEFINED. LESSON 1: BASIC

More information

Discoverer Training Guide

Discoverer Training Guide Discoverer Training Guide Learning objectives Understand what Discoverer is Login and Log out procedures Run a report Select parameters for reports Change report formats Export a report and choose different

More information

Project Zip Code. Version 13.0. CUNA s Powerful Grassroots Program. User Manual. Copyright 2012, All Rights Reserved

Project Zip Code. Version 13.0. CUNA s Powerful Grassroots Program. User Manual. Copyright 2012, All Rights Reserved Project Zip Code Version 13.0 CUNA s Powerful Grassroots Program User Manual Copyright 2012, All Rights Reserved Project Zip Code Version 13.0 Page 1 Table of Contents Topic Page About Project Zip Code

More information

Results CRM 2012 User Manual

Results CRM 2012 User Manual Results CRM 2012 User Manual A Guide to Using Results CRM Standard, Results CRM Plus, & Results CRM Business Suite Table of Contents Installation Instructions... 1 Single User & Evaluation Installation

More information

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence

More information

Using Adobe Dreamweaver CS4 (10.0)

Using Adobe Dreamweaver CS4 (10.0) Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called

More information

Microsoft Word 2010 Mail Merge (Level 3)

Microsoft Word 2010 Mail Merge (Level 3) IT Services Microsoft Word 2010 Mail Merge (Level 3) Contents Introduction...1 Creating a Data Set...2 Creating the Merge Document...2 The Mailings Tab...2 Modifying the List of Recipients...3 The Address

More information

Designed by Jason Wagner, Course Web Programmer, Office of e-learning ZPRELIMINARY INFORMATION... 1 LOADING THE INITIAL REPORT... 1 OUR EXAMPLE...

Designed by Jason Wagner, Course Web Programmer, Office of e-learning ZPRELIMINARY INFORMATION... 1 LOADING THE INITIAL REPORT... 1 OUR EXAMPLE... Excel & Cognos Designed by Jason Wagner, Course Web Programmer, Office of e-learning ZPRELIMINARY INFORMATION... 1 LOADING THE INITIAL REPORT... 1 OUR EXAMPLE... 2 DEFINED NAMES... 2 BUILDING THE DASHBOARD:

More information

How To Use Databook On A Microsoft Powerbook (Robert Birt) On A Pc Or Macbook 2 (For Macbook)

How To Use Databook On A Microsoft Powerbook (Robert Birt) On A Pc Or Macbook 2 (For Macbook) DataBook 1.1 First steps Congratulations! You downloaded DataBook, a powerful data visualization and navigation tool for relational databases from REVER. For Windows, after installing the program, launch

More information

Time Clock Import Setup & Use

Time Clock Import Setup & Use Time Clock Import Setup & Use Document # Product Module Category CenterPoint Payroll Processes (How To) This document outlines how to setup and use of the Time Clock Import within CenterPoint Payroll.

More information

Using EndNote Online Class Outline

Using EndNote Online Class Outline 1 Overview 1.1 Functions of EndNote online 1.1.1 Bibliography Creation Using EndNote Online Class Outline EndNote online works with your word processor to create formatted bibliographies according to thousands

More information

Extension Course -9006 Notes, Attachments, and Document Management Version 9.0

Extension Course -9006 Notes, Attachments, and Document Management Version 9.0 Extension Course -9006 Notes, Attachments, and Document Management Version 9.0 Information in this document is subject to change without notice and does not represent a commitment on the part of Technical

More information

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP by Dalibor D. Dvorski, March 2007 Skills Canada Ontario DISCLAIMER: A lot of care has been taken in the accuracy of information provided in this article,

More information

Infinite Campus Ad Hoc Reporting Basics

Infinite Campus Ad Hoc Reporting Basics Infinite Campus Ad Hoc Reporting Basics May, 2012 1 Overview The Ad hoc Reporting module allows a user to create reports and run queries for various types of data in Campus. Ad hoc queries may be used

More information

Scheduling Data Import from Avaya Communication Manager into Avaya Softconsole MasterDirectory

Scheduling Data Import from Avaya Communication Manager into Avaya Softconsole MasterDirectory Scheduling Data Import from Avaya Communication Manager into Avaya Softconsole MasterDirectory ABSTRACT This Application Note details step-by-step instructions on how to configure the scheduling feature

More information

Commander. The World's Leading Software for Label, Barcode, RFID & Card Printing

Commander. The World's Leading Software for Label, Barcode, RFID & Card Printing The World's Leading Software for Label, Barcode, RFID & Card Printing Commander Middleware for Automatically Printing in Response to User-Defined Events Contents Overview of How Commander Works 4 Triggers

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Mulberry IMAP Internet Mail Client Versions 3.0 & 3.1 Cyrusoft International, Inc. Suite 780 The Design Center 5001 Baum Blvd. Pittsburgh PA 15213 USA Tel: +1 412 605 0499 Fax: +1

More information

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved.

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. Evaluator s Guide PC-Duo Enterprise HelpDesk v5.0 Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. All third-party trademarks are the property of their respective owners.

More information

User Training Guide. 2010 Entrinsik, Inc.

User Training Guide. 2010 Entrinsik, Inc. User Training Guide 2010 Entrinsik, Inc. Table of Contents About Informer... 6 In This Chapter... 8 Logging In To Informer... 8 The Login... 8 Main Landing... 9 Banner... 9 Navigation Bar... 10 Report

More information

Creating Web Pages With Dreamweaver MX 2004

Creating Web Pages With Dreamweaver MX 2004 Creating Web Pages With Dreamweaver MX 2004 1 Introduction Learning Goal: By the end of the session, participants will have an understanding of: What Dreamweaver is, and How it can be used to create basic

More information

MONAHRQ Installation Permissions Guide. Version 2.0.4

MONAHRQ Installation Permissions Guide. Version 2.0.4 MONAHRQ Installation Permissions Guide Version 2.0.4 March 19, 2012 Check That You Have all Necessary Permissions It is important to make sure you have full permissions to run MONAHRQ. The following instructions

More information

How To Import A File Into The Raise S Edge

How To Import A File Into The Raise S Edge Import Guide 021312 2009 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying, recording,

More information

How to test and debug an ASP.NET application

How to test and debug an ASP.NET application Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult

More information

Duplication Problem. Duplicating Columns

Duplication Problem. Duplicating Columns The amount of data required to perform our work today can be staggering. A fundamental question is, How should data be stored? Many people will use spreadsheets for data storage. Creating a spreadsheet

More information

This page is intentionally left blank

This page is intentionally left blank This page is intentionally left blank U.S. Department of Labor Employment and Training Administration OFFICE of WORKFORCE SECURITY UNEMPLOYMENT INSURANCE REPORTS USER MANUAL WEB VERSION ETA Handbook 402

More information

ithenticate User Manual

ithenticate User Manual ithenticate User Manual Version: 2.0.8 Updated February 4, 2014 Contents Introduction 4 New Users 4 Logging In 4 Resetting Your Password 5 Changing Your Password or Username 6 The ithenticate Account Homepage

More information

Joomla! 2.5.x Training Manual

Joomla! 2.5.x Training Manual Joomla! 2.5.x Training Manual Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several tutorials

More information

SelectSurvey.NET User Manual

SelectSurvey.NET User Manual SelectSurvey.NET User Manual Creating Surveys 2 Designing Surveys 2 Templates 3 Libraries 4 Item Types 4 Scored Surveys 5 Page Conditions 5 Piping Answers 6 Previewing Surveys 7 Managing Surveys 7 Survey

More information

How To Write A File System On A Microsoft Office 2.2.2 (Windows) (Windows 2.3) (For Windows 2) (Minorode) (Orchestra) (Powerpoint) (Xls) (

How To Write A File System On A Microsoft Office 2.2.2 (Windows) (Windows 2.3) (For Windows 2) (Minorode) (Orchestra) (Powerpoint) (Xls) ( Remark Office OMR 8 Supported File Formats User s Guide Addendum Remark Products Group 301 Lindenwood Drive, Suite 100 Malvern, PA 19355-1772 USA www.gravic.com Disclaimer The information contained in

More information

Getting Started with KompoZer

Getting Started with KompoZer Getting Started with KompoZer Contents Web Publishing with KompoZer... 1 Objectives... 1 UNIX computer account... 1 Resources for learning more about WWW and HTML... 1 Introduction... 2 Publishing files

More information

User Guide to the Content Analysis Tool

User Guide to the Content Analysis Tool User Guide to the Content Analysis Tool User Guide To The Content Analysis Tool 1 Contents Introduction... 3 Setting Up a New Job... 3 The Dashboard... 7 Job Queue... 8 Completed Jobs List... 8 Job Details

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Introduction Client-Side scripting involves using programming technologies to build web pages and applications that are run on the client (i.e.

More information

Richmond Systems. SupportDesk Web Interface User Guide

Richmond Systems. SupportDesk Web Interface User Guide Richmond Systems SupportDesk Web Interface User Guide 1 Contents SUPPORTDESK WEB INTERFACE...3 INTRODUCTION TO THE WEB INTERFACE...3 FEATURES OF THE WEB INTERFACE...3 HELPDESK SPECIALIST LOGIN...4 SEARCHING

More information

Exercise 1: Python Language Basics

Exercise 1: Python Language Basics Exercise 1: Python Language Basics In this exercise we will cover the basic principles of the Python language. All languages have a standard set of functionality including the ability to comment code,

More information

Activity Insight Administrator s Guide. Updated April 2014

Activity Insight Administrator s Guide. Updated April 2014 Activity Insight Administrator s Guide Updated April 2014 Chapter 7: Reporting on Your Data Overview of Reporting Running Ad Hoc Reports Overview of Report Customization Building New Custom Reports Running

More information

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components.

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components. Α DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL Microsoft Visio Professional is a powerful database design and modeling tool. The Visio software has so many features that we can t possibly demonstrate

More information

Create a survey using Google Forms

Create a survey using Google Forms Create a survey using Google Forms You can plan events, make a survey or poll, give students a quiz, or collect other information in an easy, streamlined way with Google Forms. Google Forms can be connected

More information

Procedure for Creating a FreeToastHost 2.0 Club Website. Alison Harries District 78 Public Relations Officer (2011 2012)

Procedure for Creating a FreeToastHost 2.0 Club Website. Alison Harries District 78 Public Relations Officer (2011 2012) Procedure for Creating a FreeToastHost 2.0 Club Website by Alison Harries District 78 Public Relations Officer (2011 2012) Important: To be read BEFORE requesting a website on the FreeToastHost (FTH) 2.0

More information

Gravity Forms: Creating a Form

Gravity Forms: Creating a Form Gravity Forms: Creating a Form 1. To create a Gravity Form, you must be logged in as an Administrator. This is accomplished by going to http://your_url/wp- login.php. 2. On the login screen, enter your

More information

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved.

Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved. Retrieving Data Using the SQL SELECT Statement Objectives After completing this lesson, you should be able to do the following: List the capabilities of SQL SELECT statements Execute a basic SELECT statement

More information

MICROSOFT ACCESS STEP BY STEP GUIDE

MICROSOFT ACCESS STEP BY STEP GUIDE IGCSE ICT SECTION 11 DATA MANIPULATION MICROSOFT ACCESS STEP BY STEP GUIDE Mark Nicholls ICT Lounge P a g e 1 Contents Task 35 details Page 3 Opening a new Database. Page 4 Importing.csv file into the

More information

Federal Employee Viewpoint Survey Online Reporting and Analysis Tool

Federal Employee Viewpoint Survey Online Reporting and Analysis Tool Federal Employee Viewpoint Survey Online Reporting and Analysis Tool Tutorial January 2013 NOTE: If you have any questions about the FEVS Online Reporting and Analysis Tool, please contact your OPM point

More information

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe. CourseWebs Reporting Tool Desktop Application Instructions The CourseWebs Reporting tool is a desktop application that lets a system administrator modify existing reports and create new ones. Changes to

More information

Email. Introduction. Set Up Sumac To Send Email

Email. Introduction. Set Up Sumac To Send Email Introduction Email This lesson explains how to set up Sumac and use it to send bulk email. It also explains how to use an HTML editor to create a nicely formatted newsletter. Before viewing this video,

More information

Handling of "Dynamically-Exchanged Session Parameters"

Handling of Dynamically-Exchanged Session Parameters Ingenieurbüro David Fischer AG A Company of the Apica Group http://www.proxy-sniffer.com Version 5.0 English Edition 2011 April 1, 2011 Page 1 of 28 Table of Contents 1 Overview... 3 1.1 What are "dynamically-exchanged

More information

Postgres Plus xdb Replication Server with Multi-Master User s Guide

Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012

More information

How To Use Syntheticys User Management On A Pc Or Mac Or Macbook Powerbook (For Mac) On A Computer Or Mac (For Pc Or Pc) On Your Computer Or Ipa (For Ipa) On An Pc Or Ipad

How To Use Syntheticys User Management On A Pc Or Mac Or Macbook Powerbook (For Mac) On A Computer Or Mac (For Pc Or Pc) On Your Computer Or Ipa (For Ipa) On An Pc Or Ipad SYNTHESYS MANAGEMENT User Management Synthesys.Net User Management 1 SYNTHESYS.NET USER MANAGEMENT INTRODUCTION...3 STARTING SYNTHESYS USER MANAGEMENT...4 Viewing User Details... 5 Locating individual

More information

1.264 Lecture 19 Web database: Forms and controls

1.264 Lecture 19 Web database: Forms and controls 1.264 Lecture 19 Web database: Forms and controls We continue using Web site Lecture18 in this lecture Next class: ASP.NET book, chapters 11-12. Exercises due after class 1 Forms Web server and its pages

More information

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer

Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Interfacing SAS Software, Excel, and the Intranet without SAS/Intrnet TM Software or SAS Software for the Personal Computer Peter N. Prause, The Hartford, Hartford CT Charles Patridge, The Hartford, Hartford

More information

Utilities. 2003... ComCash

Utilities. 2003... ComCash Utilities ComCash Utilities All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or

More information

Google Sites: Site Creation and Home Page Design

Google Sites: Site Creation and Home Page Design Google Sites: Site Creation and Home Page Design This is the second tutorial in the Google Sites series. You should already have your site set up. You should know its URL and your Google Sites Login and

More information

Introduction to Microsoft Access 2003

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

More information

AD Phonebook 2.2. Installation and configuration. Dovestones Software

AD Phonebook 2.2. Installation and configuration. Dovestones Software AD Phonebook 2.2 Installation and configuration 1 Table of Contents Introduction... 3 AD Self Update... 3 Technical Support... 3 Prerequisites... 3 Installation... 3 Adding a service account and domain

More information

VLOOKUP Functions How do I?

VLOOKUP Functions How do I? For Adviser use only (Not to be relied on by anyone else) Once you ve produced your ISA subscription report and client listings report you then use the VLOOKUP to create all the information you need into

More information

User Guide for Payroll Service (APS+)

User Guide for Payroll Service (APS+) User Guide for Payroll Service (APS+) Sept 2015 No part of this document may be reproduced, stored in a retrieval system of transmitted in any form or by any means, electronic, mechanical, chemical, photocopy,

More information

Customer Management (PRO)

Customer Management (PRO) webedition User Guide Customer Management (PRO) webedition Software GmbH The Customer Management and Customer Management PRO Modules User Guide Standard 03.00 09 February 2004 2004 webedition Software

More information

Acclipse Document Manager

Acclipse Document Manager Acclipse Document Manager Administration Guide Edition 22.11.2010 Acclipse NZ Ltd Acclipse Pty Ltd PO Box 2869 PO Box 690 Level 3, 10 Oxford Tce Suite 15/40 Montclair Avenue Christchurch, New Zealand Glen

More information

Teacher Activities Page Directions

Teacher Activities Page Directions Teacher Activities Page Directions The Teacher Activities Page provides teachers with access to student data that is protected by the federal Family Educational Rights and Privacy Act (FERPA). Teachers

More information

MagnetMail Training Guide

MagnetMail Training Guide MagnetMail Training Guide Upload E-mail Addresses to a Group Overview Each month Steven Schlossman at the National Office sends Chapter Administrators a Chapter Export report. The report includes the e-mail

More information

PI Budget Planning Tool

PI Budget Planning Tool PI Budget Planning Tool WHAT is the PI Budget Planning Tool? The PI Budget Planning Tool is an application that will be delivered in a series of releases that will increase in feature and function over

More information

RoboMail Mass Mail Software

RoboMail Mass Mail Software RoboMail Mass Mail Software RoboMail is a comprehensive mass mail software, which has a built-in e-mail server to send out e-mail without using ISP's server. You can prepare personalized e-mail easily.

More information

LogLogic General Database Collector for Microsoft SQL Server Log Configuration Guide

LogLogic General Database Collector for Microsoft SQL Server Log Configuration Guide LogLogic General Database Collector for Microsoft SQL Server Log Configuration Guide Document Release: Septembere 2011 Part Number: LL600066-00ELS100000 This manual supports LogLogic General Database Collector

More information

REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS

REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS 28-APRIL-2015 TABLE OF CONTENTS Select an item in the table of contents to go to that topic in the document. USE GET HELP NOW & FAQS... 1 SYSTEM

More information

Site Maintenance. Table of Contents

Site Maintenance. Table of Contents Site Maintenance Table of Contents Adobe Contribute How to Install... 1 Publisher and Editor Roles... 1 Editing a Page in Contribute... 2 Designing a Page... 4 Publishing a Draft... 7 Common Problems...

More information

Adobe Dreamweaver CC 14 Tutorial

Adobe Dreamweaver CC 14 Tutorial Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

SECTION 5: Finalizing Your Workbook

SECTION 5: Finalizing Your Workbook SECTION 5: Finalizing Your Workbook In this section you will learn how to: Protect a workbook Protect a sheet Protect Excel files Unlock cells Use the document inspector Use the compatibility checker Mark

More information

Once logged in you will have two options to access your e mails

Once logged in you will have two options to access your e mails How do I access Webmail? Webmail You can access web mail at:- http://stu.utt.edu.tt:2095 or https://stu.utt.edu.tt:2096 Enter email address i.e. user name (full email address needed eg. fn.ln@stu.utt.edu.tt

More information

Staying Organized with the Outlook Journal

Staying Organized with the Outlook Journal CHAPTER Staying Organized with the Outlook Journal In this chapter Using Outlook s Journal 362 Working with the Journal Folder 364 Setting Up Automatic Email Journaling 367 Using Journal s Other Tracking

More information

Creating Personal Web Sites Using SharePoint Designer 2007

Creating Personal Web Sites Using SharePoint Designer 2007 Creating Personal Web Sites Using SharePoint Designer 2007 Faculty Workshop May 12 th & 13 th, 2009 Overview Create Pictures Home Page: INDEX.htm Other Pages Links from Home Page to Other Pages Prepare

More information

Qlik REST Connector Installation and User Guide

Qlik REST Connector Installation and User Guide Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All

More information

Infoview XIR3. User Guide. 1 of 20

Infoview XIR3. User Guide. 1 of 20 Infoview XIR3 User Guide 1 of 20 1. WHAT IS INFOVIEW?...3 2. LOGGING IN TO INFOVIEW...4 3. NAVIGATING THE INFOVIEW ENVIRONMENT...5 3.1. Home Page... 5 3.2. The Header Panel... 5 3.3. Workspace Panel...

More information

Microsoft Query, the helper application included with Microsoft Office, allows

Microsoft Query, the helper application included with Microsoft Office, allows 3 RETRIEVING ISERIES DATA WITH MICROSOFT QUERY Microsoft Query, the helper application included with Microsoft Office, allows Office applications such as Word and Excel to read data from ODBC data sources.

More information

Pharmacy Affairs Branch. Website Database Downloads PUBLIC ACCESS GUIDE

Pharmacy Affairs Branch. Website Database Downloads PUBLIC ACCESS GUIDE Pharmacy Affairs Branch Website Database Downloads PUBLIC ACCESS GUIDE From this site, you may download entity data, contracted pharmacy data or manufacturer data. The steps to download any of the three

More information

Practical Example: Building Reports for Bugzilla

Practical Example: Building Reports for Bugzilla Practical Example: Building Reports for Bugzilla We have seen all the components of building reports with BIRT. By this time, we are now familiar with how to navigate the Eclipse BIRT Report Designer perspective,

More information