------------------------------
Saving Report Output to a File
------------------------------

Rather than previewing or printing a report in Microsoft Access, you may 
want to save it in a file format that can be read by another program such 
as a spreadsheet or word processor. By adding the Save Report As command 
to your copy of Microsoft Access, you can save report output to the 
following file formats:

* BIFF (binary interchange file format; Microsoft Excel version 3 
  and later)
* RTF (rich-text format; Microsoft standard document interchange)
* ASCII (American Standard Code for Information Interchange; text-only 
  format)

To add the Save Report As command
	
1 Copy OUTPUTAS.DLL to the directory in which you store MSACCESS.EXE or 
  to your Windows directory.

2 Copy OUTPUTAS.MDA to the directory in which you store MSACCESS.EXE.

3 In the MSACESS.INI file (stored in your Windows directory), add the 
  following option to the [Libraries] section:
 
        c:\MyMicrosoftAccessDirectory\outputas.mda=ro

4 Also in the MSACCESS.INI file, create a new section with the following 
  information:

        [Menu Add-ins]
        Save Report As==SaveReportAs()

  Note that you must enter two equal signs.

Before you can use the Save Report As command, you must restart 
Microsoft Access.


Saving a Report to a File Format
--------------------------------

In Microsoft Access, you can create reports with complex layouts. However, 
depending on which file format you save to, you may lose some or all of 
the report's layout.
 
Using the Save Report As command, you can output data from a main report 
but not from any subforms or subreports inserted in a report. Also, for 
best results, make sure there are no overlapping controls in the 
report. Although Microsoft Access includes the data from overlapping 
controls in the file, you may not get the results you expect.

To save a report to a file format

1 Open the database that contains the report you want to save to a file.

2 From the Help menu, choose Save Report As.

3 In the Select Report dialog box, select a report from the list, and then 
  choose the OK button.

  (If there are reports in the database but none are listed,
  you need to be assigned Read Data permission on the MSysObjects 
  table.)

4 In the Output As dialog box, type a name in the File Name box or select 
  an existing file name from the list (if you want to overwrite it).
 
5 Select a file type from List Files of Type. Microsoft Access automatically
  changes the extension of the file name to match the file type, but you 
  can override it by typing an extension in the File Name box.

6 If you want to save the file in a different directory and drive, select 
  them from the Directories and Drives lists, respectively.

7 Choose the OK button.


Saving to BIFF
--------------
When you save a report to BIFF, Microsoft Access includes only the data in 
text boxes in the output. It preserves the data format (such as Currency) 
and the text format (such as font, font size, and color). It also uses the 
names in the ControlName property of the text boxes to fill the first row 
in the spreadsheet. Because this file format creates one column in the 
spreadsheet for each text box in the report, the overall layout of the 
report may be lost.

Even if a value in a text box is longer than what can be displayed in the 
text box, Microsoft Access includes the entire value. Note, however, that 
Excel limits the number of characters in a cell to 255, so Microsoft Access 
truncates text values longer than 255 characters when it creates the file.


Saving to RTF
-------------
When you save a report to RTF, Microsoft Access preserves the layout of the
report as much as possible. However, because Microsoft Word for Windows 
works on a line-by-line basis, some reports may not look exactly like the 
original Microsoft Access reports. 

Microsoft Access includes the data in text boxes and the text in labels in 
the file. It preserves the data format (such as Currency) and the text 
format (such as font, font size, and color). If a value in a text box 
is longer than what can be displayed in the text box, Microsoft Access 
includes only the amount displayed in the text box. 


Saving to ASCII
---------------
Saving a report to ASCII is similar to saving one to RTF. Microsoft Access 
includes the data in text boxes and the text in labels in the file. It also 
preserves the data format (such as Currency), but does not save text format
such as color, font, and font size. 

If a value in a text box is longer than can be displayed in the text box, 
Microsoft Access includes only the amount displayed in the text box. 

