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.
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- RSS Feeds
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Home, My Backup Data Center
- A Topic for Discussion - Open Source Feature-Richness?
- What's the tweeting protocol?
- Dart: a New Web Programming Experience
- Developer Poll
- Trying to Tame the Tablet
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.







2 hours 32 min ago
5 hours 5 min ago
6 hours 22 min ago
6 hours 57 min ago
7 hours 20 min ago
12 hours 8 min ago
12 hours 55 min ago
14 hours 29 min ago
16 hours 5 min ago
18 hours 3 min ago