XForms and OpenDocument in OpenOffice.org J. David Eisenberg
|
|
|
- Jordan Lambert
- 9 years ago
- Views:
Transcription
1 XForms and OpenDocument in OpenOffice.org J. David Eisenberg Let s say you re in charge of a database of chartered clubs for an amateur sports association. Club directors send you papers like the one in Appendix A, and you enter the data into an XML file, which is used to create an online searchable database of the clubs. Clearly, the better option is to send the club directors a machinereadable document with form fields that they fill in. The directors then click a button on the form and have the data sent to a server, so you don t have to decipher their handwriting and re-enter the data. The idea of having a document with user-modifiable fields is not a new one, but OpenDocument s use of the World Wide Web Consortium s XForms recommendation ( is especially noteworthy, because the data that is stored with the document is in XML format, not in some proprietary format dependent upon a single vendor s tools. How XForms Works A form in XForms is described by XML elements. Each form is composed of a model and form controls. The model contains Instance data: an XML template that will be filled in by information in the form controls. Submission: a description of where the instance data is to be sent and how it is to be sent. A form can have multiple ways of being submitted; one to save the data into a file, one to send to a web URL, another to send to a different URL. Binding: a connection between a node in the instance data and a form control (text box, drop-down menu, etc), or a connection between instance data and a constraint in a model item. XForms is not a stand-alone system; instead, you put the XForms markup into a document and hand the document to an application such as OpenOffice.org that is XForms aware. Under the guidance of the bindings, the application handles all the interaction between the controls (which the application owns ) and the instance data. In the fine tradition of separating content and presentation, XForms provides the logical structure; the application provides the presentation. In this case, we re going to put the XForms markup into an OpenDocument word processing document, and hand it OpenOffice.org. Of course, we re not going to type all the XML elements by hand. Instead, we ll use the GUI in OpenOffice.org to create the form. The first step is to create a new XML forms document from the menu. Illustration 1: Creating an XForms Document XForms and OpenDocument in OpenOffice.org Page 1 of
2 When you create such a document, you ll see the parts of the XForms model on the screen: Illustration 2: GUI for OpenOffice.org's XForms builder 1. The form controls that go into your document. The form control icons are, in the first column: select a control, checkbox, formatted field, option button, combo box, and more options. The icons in the second column are: design mode on/off, text box, pushbutton, list box, label field, and form design (turns toolbar on and off). The icon in the third column is the control tool, which brings up the properties dialog for the currently selected control). 2. The instance data is the XML that will hold the data that s entered into the form controls. 3. The bindings connect the form controls to the instance data. 4. The submissions tell how you want to send the instance data. XForms and OpenDocument in OpenOffice.org Page 2 of
3 Text Areas In order to test as we build, we ll build this document in parts. Let s start by creating the text area controls for the club name, contact person, phone, and , and city. We ll handle the comments and date areas later. You use the text box tool (the second one in the second column in Illustration 2) to draw the areas. If you double-click on an area, you ll see a dialog pop up that lets you name the control. The Label Field is a way of associating a text box with a label control. In this case, we ve simply put plain document text next to the text boxes rather than using a specific label field. You may want to give the fields a meaningful name, though it s not necessary. You can also change the font if you wish. Illustration 3: Dialog for renaming text areas Instance Data Let s turn our attention to the instance data (the item numbered 2 in Illustration 2). It s named Model 1 because a single document can have several forms, each with its own instance data, submissions, and bindings. We ll change the model name to CAUSAW (click the Models button and select Rename ). Then we ll change the instance data name to clubdata. When you change the instance name, you get the following dialog: Illustration 4: Edit Instance dialog box XForms and OpenDocument in OpenOffice.org Page 3 of
4 We want to have the data from the form fill in an XML template that looks like this. (Sample data is in italics.) <club association="scvwa" id=""> <name>san Jose W-Squad</name> <contact> <name>moishe Pipik</name> <phone type="home"> </phone> </contact> <city>san Jose, CA</city> <age kids="y" cadet="y" junior="y" open="n" women="y"/> <comments> Practices Tue. and Thu. 6:00-8:00 p.m. at East H.S. </comments> <date> </date> </club> By using the icons in the instance data area (add an element, add an attribute, and edit an element or attribute), as shown in the following illustration, you can create the instance data tree. When you add an element, it will be added as a child of the highlighted element. When you add an attribute, it will show up with a but you do not type yourself! Illustration 5: Tools for modifying instance data You end up with the hierarchy shown in Illustration 6 for the instance data. XForms and OpenDocument in OpenOffice.org Page 4 of
5 Illustration 6: Instance Data for a Club Bindings Let s set up the bindings for the fields that we ve entered. Click the Bindings tab in the XForms dialog area. If there are already bindings there, delete them. The first binding we will add is the one for the club name. Illustration 7: Binding for Club Name XForms and OpenDocument in OpenOffice.org Page 5 of
6 The name is up to you; the binding expression is an XPath expression that tells which part of the instance data is connected to this binding. For the purposes of this article, we can use XPath as if it were a pathname ot a UNIX file. (For those from the Windows world, the leading / is like the top level of the drive, and directory names are separated by a slash instead of a backslash.) Similarly, here are the other bindings to set up. You don t need to specify a data type; if you don t, any type of data is acceptable. Binding Name Binding Expression Required contactname /club/contact/name Yes phone /club/contact/phone No /club/contact/ No city /club/city Yes We now need to connect the fields to the bindings. Double-click the text area for the club name, and click the Data tab. Illustration 8: Binding a form control All you need to do is select the data model and the binding from the drop-down menus. The rest of the information will be filled in for you when you TAB out of the Binding field. XForms and OpenDocument in OpenOffice.org Page 6 of
7 Submissions Let s add a submission to the form to let us save the instance data in a file on our local disk. In the submissions tab, add a submission named savedata. Set its action to the path to a file. Your choices for Method are put, get, and post. In this case, you want put. You don t want to replace the data in the form with anything else, so set the Replace field to None. Illustration 9: Setting the data for a submission Finally, add a button for saving the data. The label field should be set to the button legend (it s near the top of the dialog box, which is not shown here). The important thing to do is to set the button s action to submit the data, and associate it with the appropriate submission. Illustration 10: Save button and its properties XForms and OpenDocument in OpenOffice.org Page 7 of
8 Give it a try; go out of design view and fill in the form, You ll see that required fields are highlighted in red, and if you hover the mouse over a field, it will tell you so. Fill in the data and click the Save button. Now look for the clubdata.xml file at the path you specified, and there s your data. It will all be on one long wordwrapped line; we ve split it and indented it here for ease of reading: <?xml version="1.0"?> <club association="" id=""> <name>san Jose W-Squad</name> <contact> <name>moishe Pipik</name> < >[email protected]</ > <phone type=""> </phone> </contact> <city>san Jose, CA</city> <agegroups kids="" cadet="" junior="" open="" women=""/> <comments/> <date/> </club> Congratulations! Now that you have the basics, let s add the radio buttons and checkboxes. Radio Buttons For the phone number, we ll add radio buttons to select home, office, or cell. When you place the radio buttons for the type of phone, though, OpenOffice.org creates buttons labelled Option Button. Up until now, we have changed the labels for text areas just for the sake of completeness. In this case, you must double-click the button to bring up the dialog box that lets you change the button s text. Illustration 11: Changing the Label for the radio button XForms and OpenDocument in OpenOffice.org Page 8 of
9 Additionally, we have set the font to Times New Roman, and given the button an inset effect by setting its style to 3D. This is not part of XForms; it s up to an application to set the look and feel of form controls. XForms is concerned with linking together the controls with the instance data. Speaking of which, you need to set the binding for the radio buttons, which we will call phonetype. It has a binding expression of /club/contact/phone/@type. In order to connect a group of radio buttons so that only one can be chosen at a time, set all of them to have the same binding expression. Then fill in the Reference value (on) to the value you want the element to have when the button is selected. Illustration 12 shows the binding for the Home button. Illustration 12: Binding for home phone radio button Checkboxes First, add the bindings for the checkboxes, none of which is a required field. Binding Name Binding Expression kids /club/agegroups/@kids cadet /club/agegroups/@cadet junior /club/agegroups/@junior open /club/agegroups/@open women /club/agegroups/@women Now set up the bindings for the checkboxes. The unchecked boxes should not have an empty string as their value, so you will have to add a reference value for the checkbox on and checkbox off. Illustration 13 shows the dialog for the cadet checkbox: XForms and OpenDocument in OpenOffice.org Page 9 of
10 Drop-down Lists Illustration 13: Checkbox with "on" and "off" values The entry for the association (area) that a club is affiliated with needs special attention. The state organization for amateur wrestling has divided California into geographical areas. A club can be part of the Kern County Wrestling Association (KCWA), Santa Clara Valley Wrestling Association (SCVWA), etc. This is a crucial piece of information if you want to do an accurate search for clubs, but with the paper form, people rarely fill in this line correctly. They either leave it blank, or they put in the name of the city or school where the club meets. To solve this problem, we re going to create a drop-down list of the association names so that our club directors will always make a valid entry. If they don't know which association they belong to, that's a problem that not even XForms can solve. It s easy enough to set the binding on the drop-down menu to /club/@association to determine where the chosen association will go in the instance data. But where do the list items come from? The answer is: another data model which contains that information. Create a new data model and name it association (click the Models button and select Add ). Change the <instancedata> element to <associationlist>, and then start populating it with <association> elements, each of which has an abbrev attribute. The list starts like this: <associationlist> <association abbrev="bawa">bay Area</association> <association abbrev="cagwa">california Age Group</association> <association abbrev="cmwa">coastal Mountain</association> <!-- etc. --> </associationlist> Illustration 14: Beginning of the Association Data Model XForms and OpenDocument in OpenOffice.org Page 10 of
11 Note: the text content of the <association> element is displayed in the tree, but not the attribute values. To set the text content of the element and the attribute value, set the Default Value in the dialog. Illustration 15 shows how we entered the abbrev attribute for BAWA, the Bay Area Wrestling Association. Illustration 15: Entering the Default Value for an Attribute Truth in advertising: entering all the elements and attributes by hand takes a long while. I cheated by unzipping the file, editing the content.xml file, and re-zipping the file. Illustration 16: Binding the Association drop-down menu Now create a binding named associationmenu (or whatever you like,) and make the binding expression /associationlist/association/@abbrev as shown in Illustration 16. Finally, double-click the drop-down menu in the form and set its List Entry source to the binding you just created, as shown in Illustration 17. Illustration 17: Specifying the source for a list Finishing Touches Now, go back to the CAUSAW data model and create a binding named comments that has the binding expression /club/comments. Create a large text box in the form for the comment area, and connect it to that new binding. In the General tab, you will also want to make sure that the field is set to multi-line input, as shown in Illustration 18 (you need to scroll down in the dialog box to see this option). XForms and OpenDocument in OpenOffice.org Page 11 of
12 Illustration 18: Multi-line option for Text Boxes The signature area and the admonition to Please try to be accurate and WRITE LEGIBLY are not needed, so they disappear from the form. That leaves only the date on which the form was submitted. Create a binding named date in the CAUSAW data model with a binding expression of /club/date. Make sure that you set its datatype to Date, as shown in Illustration 19. Then create a text box for the date and connect it to that binding. You may also set the data type there. Illustration 19: Setting a Data Type In a perfect world, OpenOffice.org would validate your input to make sure it was in proper format for a date; version does not do this, though it will correctly validate a Decimal field. Sending Form Data to a Server To complete the form, we need to set the Club Code, which is normally assigned by the state organization. In this case, we ll create another button that, rather than save the XML in a file, will send it to a server. The server will check the ID field, and if it s not set, will assign a value. When you create this field, you set its Enabled status to No and its Read Only status to Yes. This prevents users from even trying to type in the field. The binding for this text box will be /club/@id. XForms and OpenDocument in OpenOffice.org Page 12 of
13 Illustration 20: Setup for the Club Code field To send the form data, create another submission, as shown in Illustration 21. In this example, the action URL is but you will change it for your server. We will use the Post method, which makes the XML data available to your CGI script s standard input. The Get method sends sets of field-name-and-value data pairs from the XML to your script, but the version of OpenOffice.org as of this writing does not handle URL-encoding properly. Illustration 21: Information for "Send Data" Submission XForms and OpenDocument in OpenOffice.org Page 13 of
14 The most important item here is the Replace field the script is going to replace the instance data that was sent to it. This means that your script must send back all the data that it received. If the script sends back incomplete data, the fields in the form will be blanked out. If the script sends back completely wrong data, fields in the form will give incorrect binding messages. This means that you should make a copy of your document, and test the script with that copy not with the original! Create a button with the legend Send, and connect it to the submission you created in the previous step. Illustration 22 shows the button and the relevant part of the properties dialog box. Illustration 22: Send Button with Action and Submission Properties Appendix B shows a Perl script that parses the data, sets the ID attribute (if it s not already set), and sends the data back to the form via standard output. It s been written to show the code that s absolutely necessary, so it does very little error checking. Appendix D shows you the completed form. To manipulate the form, you ll have to click the Design Mode On/Off icon in the Form Design toolbar. To see the form construction area shown in Illustration 2, click the small corrugated Show bar on the right side of the page, which you see magnified in Illustration 23, or click the Data Navigator icon in the Form Design toolbar. Illustration 23: "Show" bar Extracting Data Directly From the Form If you don t have a server, you could ask the directors to save the XML file and it to you. That s an extra step for them, though, and you don t want to bother them with finding the XML file (or wondering what XML is all about). It would be better to ask them to send the document back to you, and you extract the data directly from the document. This is quite simple on a GNU/Linux system. Since the OpenOffice.org document is a.zip file, you need only unzip the file and send the content.xml file through an XSLT transformation to grab the instance data you want. Here s the command line: XForms and OpenDocument in OpenOffice.org Page 14 of
15 unzip -p openofficefile content.xml \ xsltproc stringparam instance instancename \ extract_instance.xsl - > datafile Where openofficefile is the name of the document containing the form, instancename is the id of the instance you wish to extract, and outputfile is the file that contains the XML of the instance data. You can see the XSLT file in Appendix C. Summary This tutorial has given you the basic concepts of XForms. You can create form controls whose data is bound to parts of an XML data instance, and you can save that data in a local file or send it to a server. While we have not explored the full capabilities of XForms, you now have enough information to start using this powerful new technology, and, we hope, explore it further. XForms and OpenDocument in OpenOffice.org Page 15 of
16 Appendix A: Sample Club Listing Application Club Leaders: We have numerous inquiries as to clubs in specific areas for members to join. We can now list your CHARTERED club on the California USA Wrestling web page ( if you wish. If you authorize this advertising, we can list the information below on the web page. CLUB NAME: Club code (state use only): Contact Person: Phone: Designate home or office phone City/Cities where practices are held: Association (area) affiliated with: Example: KCWA, SCVWA, etc. Which age groups do you serve? (check all appropriate division) Some clubs make a special effort to encourage women/girls. Please check if this applies to your club. Kids Cadets Juniors Open Women/Girls Comments (i.e., practice season; cost of joining club, for example, price includes t-shirts/singlets; special requirements to join, etc.) Please complete this form and return as soon as possible if you authorize California USA Wrestling to include your club on the web page with the information you provide above. Signature: Date: Please try to be accurate and WRITE LEGIBLY, as it is very time-consuming to make edits. XForms and OpenDocument in OpenOffice.org Page 16 of
17 Appendix B: Perl Script for Handling Received Data #!/usr/bin/perl use strict; use XML::DOM; # Always ensure some sort of output # print "Content-type: text/xml\n\n"; my $data; my $parser; my $doc; my $club_element; my $club_id; # data from the form # the XML parser # document resulting from the parse # the <club> element node # the id attribute's value # Reading from standard input will set # $data to the instance XML. # read STDIN, $data, $ENV{"CONTENT_LENGTH"}; # # Parse the data and find the current id # $parser = XML::DOM::Parser->new( ); $doc = $parser->parse($data); $club_element = $doc->getelementsbytagname("club")->item(0); $club_id = $club_element->getattribute("id"); # If there's no club id, assign one. In a real # application, you would use a database to set the club # code. In this case, we just set it to "S99". # If the club already has an id, leave it unchanged. # if ($club_id eq "") { $club_element->setattribute("id", "S99"); } # Convert result to a string, and print it to standard output, # which in this case is the client XForms document. # print $doc->tostring; XForms and OpenDocument in OpenOffice.org Page 17 of
18 Appendix C: XSLT file for extracting instance data <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:xforms=" <xsl:param name="instance" /> <xsl:output omit-xml-declaration="yes" indent="yes" /> <xsl:template match="/"> <xsl:if test="$instance=''"> <xsl:message terminate="yes"> No instance specified. </xsl:message> </xsl:if> <xsl:apply-templates select="office:document-content/office:body/office:text/ </xsl:template> <xsl:template match="xforms:instance"> <xsl:apply-templates/> </xsl:template> <xsl:template match="*"> <xsl:copy> <xsl:copy-of <xsl:apply-templates/> </xsl:copy> </xsl:template> </xsl:stylesheet> XForms and OpenDocument in OpenOffice.org Page 18 of
19 Appendix D: The Final XForms Version of the Club Listing Form Club Leaders: We have numerous inquiries as to clubs in specific areas for members to join. We can now list your CHARTERED club on the California USA Wrestling web page ( if you wish. If you authorize this advertising, we can list the information below on the web page. CLUB NAME: Club Code (state use only): Contact Person: Phone: Home Office Cell City/Cities where practices are held: Association (area) affiliated with: Which age groups do you serve? (check all appropriate division) Some clubs make a special effort to encourage women/girls. Please check if this applies to your club. Kids Cadets Juniors Open Women/Girls Comments (i.e., practice season; cost of joining club, for example, price includes t-shirts/singlets; special requirements to join, etc.) Please complete this form and return as soon as possible if you authorize California USA Wrestling to include your club on the web page with the information you provide above. Date: Save Send XForms and OpenDocument in OpenOffice.org Page 19 of
Designing and Implementing Forms 34
C H A P T E R 34 Designing and Implementing Forms 34 You can add forms to your site to collect information from site visitors; for example, to survey potential customers, conduct credit-card transactions,
SQL Server 2005: Report Builder
SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:
Writer Guide. Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it under the
Bitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
Working with sections in Word
Working with sections in Word Have you have ever wanted to create a Microsoft Word document with some pages numbered in Roman numerals and the rest in Arabic, or include a landscape page to accommodate
Using the SAS Enterprise Guide (Version 4.2)
2011-2012 Using the SAS Enterprise Guide (Version 4.2) Table of Contents Overview of the User Interface... 1 Navigating the Initial Contents of the Workspace... 3 Useful Pull-Down Menus... 3 Working with
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB GINI COURTER, TRIAD CONSULTING Like most people, you probably fill out business forms on a regular basis, including expense reports, time cards, surveys,
How to Configure Windows 8.1 to run ereports on IE11
How to Configure Windows 8.1 to run ereports on IE11 Description: Windows 8.1 ships with IE10, but can be updated to IE11. There is a special mode in IE11 called Enterprise Mode that can be used to emulate
ADOBE ACROBAT 7.0 CREATING FORMS
ADOBE ACROBAT 7.0 CREATING FORMS ADOBE ACROBAT 7.0: CREATING FORMS ADOBE ACROBAT 7.0: CREATING FORMS...2 Getting Started...2 Creating the Adobe Form...3 To insert a Text Field...3 To insert a Check Box/Radio
Creating and Using Master Documents
Creating and Using Master Documents Title: Creating and Using Master Documents Version: 0.3 First edition: 09/04 Contents Overview...2 Acknowledgments...2 Modifications and updates... 2 Why use a master
Configuration Manager
After you have installed Unified Intelligent Contact Management (Unified ICM) and have it running, use the to view and update the configuration information in the Unified ICM database. The configuration
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled
Software Application Tutorial
Software Application Tutorial Copyright 2005, Software Application Training Unit, West Chester University. No Portion of this document may be reproduced without the written permission of the authors. For
MICROSOFT WORD TUTORIAL
MICROSOFT WORD TUTORIAL G E T T I N G S T A R T E D Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents,
Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500
Outlook Email User Guide IS TRAINING CENTER 833 Chestnut St, Suite 600 Philadelphia, PA 19107 215-503-7500 This page intentionally left blank. TABLE OF CONTENTS Getting Started... 3 Opening Outlook...
Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer OpenOffice.org Copyright This document is Copyright 2005 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify
Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.
Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format
FirstClass FAQ's An item is missing from my FirstClass desktop
FirstClass FAQ's An item is missing from my FirstClass desktop Deleted item: If you put a item on your desktop, you can delete it. To determine what kind of item (conference-original, conference-alias,
KPN SMS mail. Send SMS as fast as e-mail!
KPN SMS mail Send SMS as fast as e-mail! Quick start Start using KPN SMS mail in 5 steps If you want to install and use KPN SMS mail quickly, without reading the user guide, follow the next five steps.
Chapter 6. Formatting Text with Character Tags
Chapter 6 Formatting Text with Character Tags 143 144 FrameMaker 7: The Complete Reference In many desktop publishing applications, you use a single style sheet for both paragraph and character formatting.
UF Health SharePoint 2010 Introduction to Content Administration
UF Health SharePoint 2010 Introduction to Content Administration Email: [email protected] Web Page: http://training.health.ufl.edu Last Updated 2/7/2014 Introduction to SharePoint 2010 2.0 Hours
Acrobat X Pro Accessible Forms and Interactive Documents
Contents 2 PDF Form Fields 2 Acrobat Form Wizard 5 Enter Forms Editing Mode Directly 5 Create Form Fields Manually 6 Forms Editing Mode 8 Form Field Properties 11 Editing or Modifying an Existing Form
Kentico CMS User s Guide 5.0
Kentico CMS User s Guide 5.0 2 Kentico CMS User s Guide 5.0 Table of Contents Part I Introduction 4 1 Kentico CMS overview... 4 2 Signing in... 5 3 User interface overview... 7 Part II Managing my profile
USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3]
Pro-curo Software Ltd USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3] CONTENTS Everyday use... 3 Logging on... 4 Main Screen... 5 Adding locations... 6 Working with locations... 7 Duplicate...
Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...
2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17
Fairfield University Using Xythos for File Sharing
Fairfield University Using Xythos for File Sharing Version 7.0 Table of Contents I: Manage your Department Folder...2 Your Department Folder... 2 II: Sharing Folders and Files Inside of Fairfield U...3
Rational DOORS Next Generation. Quick Start Tutorial
Rational DOORS Next Generation Quick Start Tutorial 1 Contents 1. Introduction... 2 2. Terminology... 3 3. Project Area Preparation... 3 3.1 Creating the project area... 3 4 Browsing Artifacts and Modules...
Client Marketing: Sets
Client Marketing Client Marketing: Sets Purpose Client Marketing Sets are used for selecting clients from the client records based on certain criteria you designate. Once the clients are selected, you
Vodafone PC SMS 2010. (Software version 4.7.1) User Manual
Vodafone PC SMS 2010 (Software version 4.7.1) User Manual July 19, 2010 Table of contents 1. Introduction...4 1.1 System Requirements... 4 1.2 Reply-to-Inbox... 4 1.3 What s new?... 4 2. Installation...6
HIT THE GROUND RUNNING MS WORD INTRODUCTION
HIT THE GROUND RUNNING MS WORD INTRODUCTION MS Word is a word processing program. MS Word has many features and with it, a person can create reports, letters, faxes, memos, web pages, newsletters, and
Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide
Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide March 2013 Education Solutions Development, Inc. What s Inside The information in this reference
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB GINI COURTER, TRIAD CONSULTING If you currently create forms using Word, Excel, or even Adobe Acrobat, it s time to step up to a best-in-class form designer:
Dreamweaver Tutorials Creating a Web Contact Form
Dreamweaver Tutorials This tutorial will explain how to create an online contact form. There are two pages involved: the form and the confirmation page. When a user presses the submit button on the form,
Microsoft PowerPoint 2010 Handout
Microsoft PowerPoint 2010 Handout PowerPoint is a presentation software program that is part of the Microsoft Office package. This program helps you to enhance your oral presentation and keep the audience
UOFL SHAREPOINT ADMINISTRATORS GUIDE
UOFL SHAREPOINT ADMINISTRATORS GUIDE WOW What Power! Learn how to administer a SharePoint site. [Type text] SharePoint Administrator Training Table of Contents Basics... 3 Definitions... 3 The Ribbon...
Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions
Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing
Rochester Institute of Technology. Oracle Training: Preparing Journal Entries in the Oracle Applications
Rochester Institute of Technology Oracle Training: Preparing Journal Entries in the Oracle Applications 1 Table of Contents Introduction Lesson 1: Lesson 2: Lesson 3: Lesson 4: Lesson 5: Lesson 6: Logging
UF Health SharePoint 2010 Document Libraries
UF Health SharePoint 2010 Document Libraries Email: [email protected] Web Page: http://training.health.ufl.edu Last Updated 2/7/2014 SharePoint 2010 Document Libraries 1.5 Hours 1.0 Shared Network
SharePoint 2007 Get started User Guide. Team Sites
SharePoint 2007 Get started User Guide Team Sites Contents 1. Overview... 2 1.1 What is SharePoint?... 2 1.2 What is a SharePoint Team Site?... 2 1.3 SharePoint user permissions... 2 2. Team Site features...
MICROSOFT ACCESS 2003 TUTORIAL
MICROSOFT ACCESS 2003 TUTORIAL M I C R O S O F T A C C E S S 2 0 0 3 Microsoft Access is powerful software designed for PC. It allows you to create and manage databases. A database is an organized body
ITS Training Class Charts and PivotTables Using Excel 2007
When you have a large amount of data and you need to get summary information and graph it, the PivotTable and PivotChart tools in Microsoft Excel will be the answer. The data does not need to be in one
Building and Using Web Services With JDeveloper 11g
Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the
Form Management Admin Guide
Form Management Admin Guide Getting around the navigation Model Management (Admin/Technical). Create, edit and manage the basic template of content models. Form Builder - Lets you create properties in
1-Step Appraisals Jewelry Appraisal Software
User Guide for 1-Step Appraisals Jewelry Appraisal Software Version 5.02 Page Table of Contents Installing 1-Step Appraisals... Page 3 Getting Started... Page 4 Upgrading from a Previous Version... Page
Word basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:
Word basics Word is a powerful word processing and layout application, but to use it most effectively, you first have to understand the basics. This tutorial introduces some of the tasks and features that
MS Project Tutorial for Senior Design Using Microsoft Project to manage projects
MS Project Tutorial for Senior Design Using Microsoft Project to manage projects Overview: Project management is an important part of the senior design process. For the most part, teams manage projects
Integrated Accounting System for Mac OS X
Integrated Accounting System for Mac OS X Program version: 6.3 110401 2011 HansaWorld Ireland Limited, Dublin, Ireland Preface Standard Accounts is a powerful accounting system for Mac OS X. Text in square
Microsoft Excel 2013 Tutorial
Microsoft Excel 2013 Tutorial TABLE OF CONTENTS 1. Getting Started Pg. 3 2. Creating A New Document Pg. 3 3. Saving Your Document Pg. 4 4. Toolbars Pg. 4 5. Formatting Pg. 6 Working With Cells Pg. 6 Changing
NorthClark Computing, Inc. Bill of Material and Parts Master Maintenance. Administrator s Guide
ERP Consulting Web Development Custom Programming Solutions Desktop & Web Applications for Manfact NorthClark Computing, Inc. Bill of Material and Parts Master Maintenance Administrator s Guide Web and
Search help. More on Office.com: images templates
Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can
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
Working with Tables: How to use tables in OpenOffice.org Writer
Working with Tables: How to use tables in OpenOffice.org Writer Title: Working with Tables: How to use tables in OpenOffice.org Writer Version: 1.0 First edition: January 2005 First English edition: January
Kentico CMS 5.5 User s Guide
Kentico CMS 5.5 User s Guide 2 Kentico CMS User s Guide 5.5 Table of Contents Part I Introduction 4 1 Kentico CMS overview... 4 2 Signing in... 5 3 User interface overview... 7 Part II Managing my profile
Microsoft Access Basics
Microsoft Access Basics 2006 ipic Development Group, LLC Authored by James D Ballotti Microsoft, Access, Excel, Word, and Office are registered trademarks of the Microsoft Corporation Version 1 - Revision
HRS 750: UDW+ Ad Hoc Reports Training 2015 Version 1.1
HRS 750: UDW+ Ad Hoc Reports Training 2015 Version 1.1 Program Services Office & Decision Support Group Table of Contents Create New Analysis... 4 Criteria Tab... 5 Key Fact (Measurement) and Dimension
1.5 MONITOR. Schools Accountancy Team INTRODUCTION
1.5 MONITOR Schools Accountancy Team INTRODUCTION The Monitor software allows an extract showing the current financial position taken from FMS at any time that the user requires. This extract can be saved
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
State of Illinois Web Content Management (WCM) Guide For SharePoint 2010 Content Editors. 11/6/2014 State of Illinois Bill Seagle
State of Illinois Web Content Management (WCM) Guide For SharePoint 2010 Content Editors 11/6/2014 State of Illinois Bill Seagle Table of Contents Logging into your site... 2 General Site Structure and
JORAM 3.7 Administration & Monitoring Tool
JORAM 3.7 Administration & Monitoring Tool User Guide Author: Alexander Fedorowicz Date: October 26, 2003 Overview The JORAM Administration & Monitoring Tool (jamt) is a graphical user interface which
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
ACCESS 2007 BASICS. Best Practices in MS Access. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700
Information Technology MS Access 2007 Users Guide ACCESS 2007 BASICS Best Practices in MS Access IT Training & Development (818) 677-1700 Email: [email protected] Website: www.csun.edu/it/training Access
Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1
Migrating to Excel 2010 - Excel - Microsoft Office 1 of 1 In This Guide Microsoft Excel 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key
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
Writer Guide. Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2011 by its contributors as listed below. You may distribute it and/or modify it under the terms of either the GNU General
Practice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
Microsoft Word 2010 Tutorial
Microsoft Word 2010 Tutorial GETTING STARTED Microsoft Word is one of the most popular word processing programs supported by both Mac and PC platforms. Microsoft Word can be used to create documents, brochures,
Creating trouble-free numbering in Microsoft Word
Creating trouble-free numbering in Microsoft Word This note shows you how to create trouble-free chapter, section and paragraph numbering, as well as bulleted and numbered lists that look the way you want
Microsoft Word 2010. Quick Reference Guide. Union Institute & University
Microsoft Word 2010 Quick Reference Guide Union Institute & University Contents Using Word Help (F1)... 4 Window Contents:... 4 File tab... 4 Quick Access Toolbar... 5 Backstage View... 5 The Ribbon...
Getting Started with the Standalone
Page 1 of 22 Product: Database Accelerator (DBXL) Getting Started with the Standalone Title: Dashboard This Getting Started guide is an introductory tutorial that will show you how to quickly familiarize
BulkSMS Text Messenger Product Manual
BulkSMS Text Messenger Product Manual 1. Installing the software 1.1. Download the BulkSMS Text Messenger Go to www.bulksms.com and choose your country. process. Click on products on the top menu and select
Excel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
Basic Formatting of a Microsoft Word. Document for Word 2003 and 2007. Center for Writing Excellence
Basic Formatting 1 Basic Formatting of a Microsoft Word Document for Word 2003 and 2007 Center for Writing Excellence Updated April 2009 Basic Formatting 2 Table of Contents GENERAL FORMATTING INFORMATION...
Excel basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:
Excel basics Excel is a powerful spreadsheet and data analysis application, but to use it most effectively, you first have to understand the basics. This tutorial introduces some of the tasks and features
Step One. Step Two. Step Three USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013)
USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013) This guide was created to allow agencies to set up the e-data Tech Support project s Microsoft Access template. The steps below have been
How to Download Census Data from American Factfinder and Display it in ArcMap
How to Download Census Data from American Factfinder and Display it in ArcMap Factfinder provides census and ACS (American Community Survey) data that can be downloaded in a tabular format and joined with
MC Talent Management System. Goals Module Guidebook
MC Talent Management System Goals Module Guidebook A. Signing On and Off of the System B. Employee Center Home Page - Left Pane - Center Pane - Right Pane C. Accessing and Creating the Goal Plan D. Navigating
Working with the Ektron Content Management System
Working with the Ektron Content Management System Table of Contents Creating Folders Creating Content 3 Entering Text 3 Adding Headings 4 Creating Bullets and numbered lists 4 External Hyperlinks and e
Table and field properties Tables and fields also have properties that you can set to control their characteristics or behavior.
Create a table When you create a database, you store your data in tables subject-based lists that contain rows and columns. For instance, you can create a Contacts table to store a list of names, addresses,
ECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0
European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes
How to georectify an image in ArcMap 10
How to georectify an image in ArcMap 10 The University Library has a large collection of historical aerial photos for some North Carolina Counties ( http://www.lib.unc.edu/reference/gis/usda/index.html
Further web design: HTML forms
Further web design: HTML forms Practical workbook Aims and Learning Objectives The aim of this document is to introduce HTML forms. By the end of this course you will be able to: use existing forms on
Microsoft Access 2010 Part 1: Introduction to Access
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3
Integrated Invoicing and Debt Management System for Mac OS X
Integrated Invoicing and Debt Management System for Mac OS X Program version: 6.3 110401 2011 HansaWorld Ireland Limited, Dublin, Ireland Preface Standard Invoicing is a powerful invoicing and debt management
Introduction to Word 2007
Introduction to Word 2007 You will notice some obvious changes immediately after starting Word 2007. For starters, the top bar has a completely new look, consisting of new features, buttons and naming
Outlook Web Access (OWA) User Guide
Outlook Web Access (OWA) User Guide September 2010 TABLE OF CONTENTS TABLE OF CONTENTS... 2 1.0 INTRODUCTION... 4 1.1 OUTLOOK WEB ACCESS SECURITY CONSIDERATIONS... 4 2.0 GETTING STARTED... 5 2.1 LOGGING
McAfee Endpoint Encryption Reporting Tool
McAfee Endpoint Encryption Reporting Tool User Guide Version 5.2.13 McAfee, Inc. McAfee, Inc. 3965 Freedom Circle, Santa Clara, CA 95054, USA Tel: (+1) 888.847.8766 For more information regarding local
Aspen Gradebook - Teacher
Aspen Gradebook - Teacher Gradebook Setup You can use the teacher Gradebook in Staff View to enter and track assignments, and grades in your course sections. To begin using the gradebook you ll need to
How to create PDF maps, pdf layer maps and pdf maps with attributes using ArcGIS. Lynne W Fielding, GISP Town of Westwood
How to create PDF maps, pdf layer maps and pdf maps with attributes using ArcGIS Lynne W Fielding, GISP Town of Westwood PDF maps are a very handy way to share your information with the public as well
Formatting & Styles Word 2010
Formatting & Styles Word 2010 Produced by Flinders University Centre for Educational ICT CONTENTS Layout... 1 Using the Ribbon Bar... 2 Minimising the Ribbon Bar... 2 The File Tab... 3 What the Commands
Creating Acrobat Forms Acrobat 9 Professional
Creating Acrobat Forms Acrobat 9 Professional Acrobat forms typically have an origin from another program, like Word, Illustrator, Publisher etc. Doesn t matter. You design the form in another application
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
Handout: Word 2010 Tips and Shortcuts
Word 2010: Tips and Shortcuts Table of Contents EXPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 IMPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 USE THE FORMAT PAINTER... 3 REPEAT THE LAST ACTION... 3 SHOW
Sage Abra SQL HRMS Reports. User Guide
Sage Abra SQL HRMS Reports User Guide 2010 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names mentioned herein are registered trademarks or trademarks
Getting Started with Excel 2008. Table of Contents
Table of Contents Elements of An Excel Document... 2 Resizing and Hiding Columns and Rows... 3 Using Panes to Create Spreadsheet Headers... 3 Using the AutoFill Command... 4 Using AutoFill for Sequences...
Kentico CMS 7.0 User s Guide. User s Guide. Kentico CMS 7.0. 1 www.kentico.com
User s Guide Kentico CMS 7.0 1 www.kentico.com Table of Contents Introduction... 4 Kentico CMS overview... 4 Signing in... 4 User interface overview... 6 Managing my profile... 8 Changing my e-mail and
TLMC WORKSHOP: THESIS FORMATTING IN WORD 2010
Table of Contents Introduction... 2 Getting Help... 2 Tips... 2 Working with Styles... 3 Applying a Style... 3 Choosing Which Styles to Use... 3 Modifying a Style... 4 Creating A New Style... 4 Setting
USER GUIDE MANTRA WEB EXTRACTOR. www.altiliagroup.com
USER GUIDE MANTRA WEB EXTRACTOR www.altiliagroup.com Page 1 of 57 MANTRA WEB EXTRACTOR USER GUIDE TABLE OF CONTENTS CONVENTIONS... 2 CHAPTER 2 BASICS... 6 CHAPTER 3 - WORKSPACE... 7 Menu bar 7 Toolbar
(These instructions are only meant to get you started. They do not include advanced features.)
FrontPage XP/2003 HOW DO I GET STARTED CREATING A WEB PAGE? Previously, the process of creating a page on the World Wide Web was complicated. Hypertext Markup Language (HTML) is a relatively simple computer
