- Tech Talk 01 Get ready for a new release of GroupWise. Wanna busy search a client's calendar? Go for it. Want more panels on your home view? Track a couple of Web sites in your home view too. Take your pick of these and many more new features in the next release of GroupWise.
- Tech Talk 02 Upgrading from NetWare to the next generation of technology doesn't have to be painful—or costly. Take advantage of all the benefits Open Enterprise Server 2 offers for less and without the pain of retraining your staff. See how this migration path stacks up against moving to the big unknown—Windows Server 2008.
- Tech Talk 03 Try it just once and it'll be the last time you'll want to call support. It's faster, cheaper and unlimited. See how this new support option is going to change the way you want support from Novell.
- Tech Talk 04 Does your enterprise have legacy systems that won't talk to other computers? The hotel industry had that problem-until Novell stepped in. Now, using code that Novell open sourced, the hotel industry can use identity management solutions-on their legacy systems! See how you can teach your old systems to talk.
- Tech Talk 05 The word spin can have a negative connotation—unless it's PlateSpin. Read how Novell's acquisition of Toronto-based PlateSpin is going to give your data center several positive benefits. If you want your data center tasks to manage themselves, welcome to the new Novell technology from PlateSpin.
- Tech Talk 06 For beginners, databases can be frightening. But with a little help in building effective forms, you'll be on your way to populating a database that can almost take care of itself. See how here in our OpenOffice.org series cover the database application included in the free office suite.
- Tech Talk 07 If you're like most companies, your end users' teams are comprised of people across the globe. Yet they want to feel like their teammates are just down the hall. Enter Sitescape. It's now a part of Novell and provides the engine to the new Novell Teaming + Conferencing products. Find out how this recent acquisition benefits you.
- Connection Magazine March full .pdf
- Proof Point Toll Brothers, the leading builder of luxury homes in the U.S., had issues. One was managing desktops across 300 locations, including construction site trailers across 22 states. Keeping them in standard, working order was quite a problem. See how Novell automated that, increased the security of sensitive financial data, and much more.
- Trend Talk Are you up on your backups? Are you a synthetic backer upper? What about your recovery objectives? How will you recover after the crisis strikes? Learn what types of backup and recovery procedures are available, so when the crisis strikes, you'll be up on your backups and know just how to recover.
- Laura Chappell Analysis Session: TCP Connection Loss
Building your carefree database in OpenOffice.org—made simple with forms
Tech Talk 6 by BrainStorm, Inc.
Gathering the Data
As my database grows, I may find that I'd like to add additional tables; but my top priority now is to populate the tables I do have. One way to do this is to simply open the table and begin entering the data. You can certainly choose that option.
To do so:
- Open the database that contains the desired tables.
- Select Tables from the Database column at the left of the screen.
- Double-click the main table, or, alternately, right click the table and select Open.
- Begin entering your data, pressing Tab to move to each new field and Enter to move to the next record. (See Figure 4—Manually Populating Tables.)
- Click the Save button in the toolbar after entering each record.
Doing it this way works, but it can also be very tedious, not to mention fairly inefficient.
The most efficient means of filling those tables with data is to create data entry forms to help you along. At their most basic, forms are straightforward and can be quickly created with the Form Wizard. I recommend you start there.
Creating a Basic Data Entry Form
In our scenario, one of the more basic tables is the Employee/User table. If you use the Wizard to create a form, you could delegate the data gathering and have an intern quickly gather some information from Human Resources and enter it in the form, thus populating the table. To create the form:
- Open the database that contains the Employee/User table.
- Select Forms from the Database column at the left of the screen.
- Click Use Wizard to Create Form.
- Select the table you want to use (in this case the Employee/User table) from the Tables or queries field.
- Select the fields you want to appear in the form and move them to the Fields in the form pane. It's a good idea here to put the fields in the order you want them to appear in the form. Moving them around later can cause more trouble than you'd expect.
- Click Next to move to number 5 in the Steps pane at the left of the Wizard. (We'll cover Subforms in our next article.)
- Make selections for steps 5 through 8 as desired. These steps will allow you to design how the form looks— including how each record displays and the colors and visual effects used—and what it is named.
- Click Finish.
Entering Data in a Form
The next step is to enter your data, which is really quite straightforward: Enter the data in the first field, press Tab to move to the next field, enter more data, and keep tabbing and entering data until you've finished entering data for that record. One of my favorite features is that each new record is saved automatically when moving to the next record. Of course, you can also click the Save button on the Form Navigation toolbar at any time to make sure each record is saved.
Speaking of the Navigation toolbar, it's imperative that it be displayed whenever you're entering new data or even just looking at a form. Use the VCR-like buttons on the bar to move to the next record, find an existing record, delete an entire record, and so on. The toolbar is accessible by clicking View | Toolbars | Form Navigation. (See Figure 5—Form Navigation Toolbar.) You can also use the toolbar to sort data in a large form, filter data or to view the form as a table while entering the data.