OpenOffice.org Address Books and Form Letters
OpenOffice 1.0 is a multi-platform office suite based on the StarOffice code base. It includes standard applications such as a word processor, a spreadsheet program, a presentation manager and a drawing program. This article will introduce the form letter ability of OpenOffice.org's word processor and illustrate several ways to import data into the application.
Form letters are documents that contain fields that are populated when the document is printed. The information used to populate these fields is pulled from a database called an address book.
Address books can be imported from existing sources such as Netscape's address book or an LDAP server. They can also be created from a dBase file, spreadsheets or plain-text files. OpenOffice.org's wizard, called AutoPilot (see Figure 1), can ease the task of importing address information. Examples of using AutoPilot are presented below.
After an address book has been created, the information it contains can be accessed by clicking View -> Data Sources (see Figure 2). This opens up a new window along the top edge of the document that lists all of the available data sources.
To import the address book from either Mozilla 1.0 or Netscape 6, click File -> AutoPilot -> Address Data Source. Select Mozilla / Netscape 6.x and click the Next button. Select whether to use the Personal or Collected addresses, and click the Next button. Finally, supply a name for this data source, and click the Create button.
An OpenOffice.org spreadsheet can be used as an address data source fairly easily. When you create a spreadsheet to use as an address book, the first line should contain column headings such as First Name, Last Name, Phone and Email Address. These column headings will be used when the spreadsheet is imported.
In the AutoPilot's Address Data Source wizard, select Other External Data Source and click Next. Click on the Settings button, which brings up the Create Address Data Source window (see Figure 3).
Select Spreadsheet in the database type dropdown box, and enter the spreadsheet filename in the Data Source URL field. Click OK to close the Create Address Data Source window.
Next, map the spreadsheet columns to OpenOffice.org's address fields. This is accomplished by clicking on the Field Assignment button, selecting the appropriate spreadsheet column header for each address field and then clicking OK (see Figure 4).
Plain-text files also can be imported and used as address data sources. The first line of the file should contain field headings separated by tabs.
Again, select Other External Data Source from the Auto Pilot and click on the Settings button. In the Create Address Data Source window, select Text as the database type and specify the directory containing the text file as the Data Source URL.
Click on the Text tab and put a check next to Text Contains Headers. Select the appropriate data field separator (tabs in this case) and the extension that you used for the text file. Click on the Tables tab and put a check mark next to the text file containing your address data, then click OK. Match OpenOffice.org's address fields with the headings in the first line of your text file, the same way as you would with spreadsheets, and click OK.
|Non-Linux FOSS: libnotify, OS X Style||Jun 18, 2013|
|Containers—Not Virtual Machines—Are the Future Cloud||Jun 17, 2013|
|Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer||Jun 12, 2013|
|Weechat, Irssi's Little Brother||Jun 11, 2013|
|One Tail Just Isn't Enough||Jun 07, 2013|
|Introduction to MapReduce with Hadoop on Linux||Jun 05, 2013|
- Containers—Not Virtual Machines—Are the Future Cloud
- Non-Linux FOSS: libnotify, OS X Style
- Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer
- Linux Systems Administrator
- Validate an E-Mail Address with PHP, the Right Way
- Introduction to MapReduce with Hadoop on Linux
- RSS Feeds
- Weechat, Irssi's Little Brother
- New Products
- Tech Tip: Really Simple HTTP Server with Python
- Poul-Henning Kamp: welcome to
2 hours 8 min ago
- This has already been done
2 hours 9 min ago
- Reply to comment | Linux Journal
2 hours 54 min ago
- Welcome to 1998
3 hours 43 min ago
- notifier shortcomings
4 hours 6 min ago
5 hours 43 min ago
- Android User
5 hours 45 min ago
- Reply to comment | Linux Journal
7 hours 38 min ago
10 hours 27 min ago
- This is a good post. This
15 hours 40 min ago
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?