Aldus Corporation
Aldus PageMaker Database Edition
November 25, 1991

README.TXT

This file contains information that became 
available after the PageAhead User Manual 
was printed. You may wish to print this 
file and keep it with your PageAhead User 
Manual. To read this document online, use 
the Notepad "Search..." command when 
looking up particular topics.

README.TXT contains information about:

1.  INSTALLING PAGEAHEAD
2.  SAMPLE FILES INCLUDED WITH PAGEAHEAD
3.  CORRECTIONS TO THE PAGEAHEAD USER 
	MANUAL
4.  GRAPHICS
5.  MOVING COLUMNS
6.  OUT-OF-MEMORY PROBLEMS
7.  MODIFYING SEPARATOR AND CHARACTER 
	WEIGHT TABLES
8.  WORKING WITH LARGE DATABASES
9.  DELIMITERS IN TEXT (ASCII) FILES
10.  LEADER TABS IN PAGEMAKER
11.  TIFF (TAG IMAGE FORMAT FILE) IMAGES
12.  COLUMN NAME "FROM" NOT ALLOWED
13.  PLACING SETUP FILE WHILE IT IS OPEN
14.  SIDE-BY-SIDE PARAGRAPHS MISALIGNING 
IN 	PAGEMAKER
15.  BLANK ROWS IN EXCEPTION AND 
	REPLACEMENT TABLES
16.  REPLACING UNMATCHED TEXT COLUMN 
	CELLS WITH A NULL VALUE


=====================================
1.  INSTALLING PAGEAHEAD
=====================================
Be sure to add the directory containing 
PageAhead to the PATH statement in your 
AUTOEXEC.BAT file. The Aldus Setup program 
lets you do this automatically when you 
install PageAhead. If you decline to let 
Aldus Setup update your AUTOEXEC.BAT file, 
you'll need to update the file yourself 
before running PageAhead, so the program 
can find the .DLL and other files it 
needs. (Restart your computer after 
modifying AUTOEXEC.BAT.)
 
=====================================
2.  SAMPLE FILES INCLUDED WITH PAGEAHEAD
=====================================
Several sample files are included with 
PageAhead. They are:

FILES			CONTENTS
----------		----------------
CAT_PS.PT4		Setup and example files
CAT_PS.PM4		used in the PageAhead
CAT_LJ2.PT4		tutorial, which is part
CAT_LJ2.PM4		of PageAhead online
CAT_LJ3.PT4		Help.
CAT_LJ3.PM4		

TUTORIAL.PA1		PageAhead setup
			file used in 
			the tutorial.

COURSES.DBF		Sample database files
PROFS.DBF		used in the tutorial and 
			in examples in the 
			PageAhead User Manual.

These files are installed in the 
\PM4\PA\TUTORIAL directory (unless you 
install PageAhead in another directory).

=====================================
3.  CORRECTIONS TO THE PAGEAHEAD USER 
MANUAL
=====================================
The PageAhead User Manual does not include 
information about options available when 
you query text-format (ASCII) database 
tables. For information about these 
options, refer to the online Help topic 
"Creating a Query table." 

Page 29: The PageAhead online Help system 
does not have a topic called "PageAhead 
keywords." Instead, information about 
using keywords for carrying out PageAhead 
functions is described in Chapters 4 and 5 
of the PageAhead User Manual.

Page 39: The table does not contain a 
description of the "Convert output to 
ANSI" option in the "Query Preferences" 
dialog box. This option causes PageAhead 
to use the international ANSI character 
set instead of ASCII. This option is 
useful for databases containing non-
English-language characters, but is not 
normally needed for English-language 
databases.

Page 91: The fourth paragraph should read: 
To change several attributes at a time, 
choose the "Character..." command from the 
Format menu.
 
=====================================
4.  GRAPHICS
=====================================
Currently, PageMaker has difficulty 
importing BMP-format graphic files when: 
1. A setup file contains more than one 
type of graphic file format, and 
2. BMP files are not the last files to be 
imported. 
In other words, when importing a setup 
file that contains references to BMP and 
other graphic file types, all BMP graphics 
must occur after all other graphic 
filenames in the setup file, or PageMaker 
may not place the setup file. You can 
avoid this problem by converting BMP files 
to other formats, or by arranging your 
setup file so that BMP files occur after 
all other graphics files.
 
=====================================
5.  MOVING COLUMNS
=====================================
Currently, when you move a column using 
the mouse, tables do not scroll 
horizontally. If you encounter this 
problem, you may find cutting the column 
and pasting it into its new location more 
convenient than dragging it.
 
=====================================
6.  OUT-OF-MEMORY PROBLEMS
=====================================
Occasionally, Windows may run out of 
memory while PageAhead is placing a setup 
file into PageMaker, which is a memory-
intensive operation. In some cases, 
PageAhead may suspend data retrieval and 
display a warning message. Most often, 
this problem occurs when other Windows 
applications are running. To solve the 
problem, close other applications to free 
memory, and then try to place the setup 
file again.
 
=====================================
7.  MODIFYING SEPARATOR AND CHARACTER 
WEIGHT TABLES
(DEFAULT.ST1 and DEFAULT.WT1)
=====================================
If you modify the default Separator and 
Character Weight tables that come with 
PageAhead, we recommend that you keep 
backup copies of the original files in a 
safe place on your hard disk. Otherwise, 
if you need to use the original versions 
of these files you'll need to install them 
again from the original PageAhead 
installation disks using the Aldus Setup 
program. (Start ALDSETUP.EXE on the 
PageAhead installation disk, choose 
"Single file copy" from the File menu in 
the Aldus Setup main window, and select 
the file you want to install.) Because the 
files are compressed, you must use the 
Aldus Setup program to install them on 
your hard disk.
 
=====================================
8.  WORKING WITH LARGE DATABASES
=====================================
When you query a large database, some 
operations, such as moving columns 
containing many formatting attributes, can 
slow PageAhead noticeably. You can work 
more quickly if you limit the size of your 
database queries until you are ready to 
produce the final version of your 
database. You can limit the size of the 
query using the "Restrict number of rows 
to" option in the "Query Preferences" 
dialog box (choose "Preferences..." from 
the Query menu). When you are ready to 
place the setup file, remove the 
restriction, close the setup file, and 
place the file in PageMaker.
 
PageAhead can accommodate a maximum of 128 
columns (fields) in .DBF (dBASE) files, 
and up to 255 columns in text (ASCII) 
files. If you encounter a table larger 
than these limits, split the table in your 
DBMS and select columns from the resulting 
tables using the PageAhead join feature. 
For more information, refer to "Joining 
related tables to combine information," in 
Chapter 2 of the PageAhead User Manual.
 
=====================================
9.  DELIMITERS IN TEXT (ASCII) FILES
=====================================
PageAhead accepts the following delimiters 
when querying character-separated text 
(ASCII) files:

	, 	comma 
	" 	quotation mark
	` 	accent grave
	! 	exclamation mark 
	$  	dollar sign 
	^ 	carat
	& 	ampersand 
	- 	hyphen 
	_ 	underline 


=====================================
10.  LEADER TABS IN PAGEMAKER
=====================================
Under certain circumstances, leader tabs 
in PageMaker 4.0 can cause an 
Unrecoverable Application Error (UAE), 
potentially resulting in the loss of work. 
Because your work with PageAhead may 
involve leader tabs, you should be aware 
of this problem and take steps to avoid it 
when using leader tabs.

The PageMaker 4.0 leader tab UAE occurs 
when strings of text delimited by leader 
tabs are so close together that the leader 
character does not display. You can avoid 
this problem by leaving adequate space 
between leader tabs when you create 
PageMaker styles. After importing your 
PageAhead setup file, you can adjust tab 
positions between the tabbed items. 
Alternatively, set tabs, but not leaders, 
until after you place and arrange the data 
in PageMaker. Then switch to leader tabs 
when you have assured that text in your 
columns does not obscure leaders.

You may wish to place a small portion of 
your database into PageMaker to test 
whether your columns allow sufficient 
space to avoid this problem. (You can 
limit the number of rows placed into your  
PageMaker publication by pressing Shift 
before you click "OK" in the PageMaker 
"Place file" dialog box. The "PageAhead 
Filter Preferences" dialog box opens, in 
which you can specify the number of rows 
to import.)

=====================================
11.  TIFF (TAG IMAGE FORMAT FILE) IMAGES
=====================================
If you resize a TIFF file in PageAhead 
(using the "Graphic" command on the Format 
menu), PageMaker cannot establish a link to 
the original TIFF file when you place the 
setup file in PageMaker. To solve this problem,
relink to the original TIFF file from within
PageMaker (using the "Links..." command 
on the File menu). Or, size the TIFF file in 
the original application before placing it 
in either PageAhead or PageMaker.

Also, Macintosh-format TIFF files from certain 
programs will not import at all into PageMaker
if they have been resized in PageAhead. If the
import fails, resize the image to final size
in the original application, or re-create your 
file using Aldus SuperPaint or Aldus PhotoStyler.

=====================================
12.  COLUMN NAME "FROM" NOT ALLOWED
=====================================
PageAhead cannot query correctly if a 
database contains a column named "FROM." 
Rename such a column in your DBMS before 
querying the database.

=====================================
13.  PLACING SETUP FILE WHILE IT IS OPEN
=====================================
PageMaker will not force a query of the 
database when you place a setup file if 
the Answer table for that setup file is 
open. Instead, PageMaker will import only 
the data currently in the Answer table. To 
solve this problem, close a setup file 
before placing it in PageMaker.
 
=====================================
14.  SIDE-BY-SIDE PARAGRAPHS MISALIGNING 
IN PAGEMAKER
=====================================
Side-by-side paragraphs to which you have 
applied heading control (using the 
"Heading Control" command on the Work 
menu) can misalign when you import them 
into PageMaker 4.0. To solve this problem 
and maintain proper tab alignment:

1. Insert a literal column to the right of 
the header control column.  This literal 
column should have the same paragraph 
formatting as the header control column. 
(You insert a literal column using the 
"Add Literal Column..." command on the 
Work menu.)

2. Select the Literal column, and then 
choose "Suppress Column" from the Work 
menu. Select "Conditional" for the 
"Suppress" option in the "Suppress Column" 
dialog box, and then add the header column 
to the "Any of these has data" list box, 
so that when the information in the header 
column is suppressed, the literal column 
is not. Select the "Data and layout" 
option.

3. Select the header column, and then 
choose "Suppress Column" from the Work 
menu. Select "Conditional" for the 
"Suppress" option in the "Suppress Column" 
dialog box, and add the header column to 
the "Any of these is empty" list box, so 
that it will be suppressed if there is no 
data in the column (a null value). Select 
the "Data and layout" option.

4. Click "OK."

=====================================
15.  BLANK ROWS IN EXCEPTION AND 
REPLACEMENT TABLES
=====================================
Blank rows in the middle of Exception and 
Replacement tables can prevent PageAhead 
from recognizing information that occurs 
below the blank row. You can remove blank 
rows using the "Delete Rows" command on 
the Table Utility Edit menu.

=====================================
16.  REPLACING UNMATCHED TEXT COLUMN CELLS 
WITH A NULL VALUE
=====================================
To replace unmatched text column cells 
with a null value:

1. Specify a text pattern replacement in 
the "Replace Data" dialog box (choose 
"Replace..." from the Work menu).

2. Add a row to the bottom of the current 
replacement table. Then enter a single * 
(asterisk) in the "From" column and 
nothing in the "To" column. (The "If no 
match, replace with" option in the 
"Replace Data" dialog box will not accept 
a blank line as a null replacement string. 
Instead, it assumes that a blank means no 
string.)

