==================
VSREPORTS 1.1.380
==================

================================================
WARNINGS AND CAVEATS (CUMULATIVE)      30 JUL 98
================================================
Beginning with version 1.1.377, VSREPORTS requires new versions 
of some supporting files: msvbvm50.dll, oleaut32.dll, 
stdole2.tlb, oldpro32.dll, and vsview2.ocx. The proper versions 
are of course included in all VSREPORTS setups dated 26 May 98 
and later. This notice merely serves to alert you that simply 
copying the updated VSREPORTS ocx to your user's system may 
not be sufficient. It is recommended that you rebuild your own 
setup using the VSREPORTS dependency file that we provide.

To use VSREPORTS under Windows NT4, you must have Service Pack 
2 or later installed.

================================================
DOCUMENTATION CHANGES (CUMULATIVE)     30 JUL 98  
================================================
New Property: Charset

Sets or returns the character set used in the current font. 
Refer to your Visual Basic documentation for more information. 
The syntax of the call is: 	vsreport1.Charset [= value]

New method: SetTextbox      

This method can be used to modify the Text property of an 
unbound Textbox during the OnFormat event. The syntax of the 
call is: 

vsreport1.SetTextbox BoxName, TextVal     

Where BoxName is the name of the Textbox you want to set, and 
TextVal is the value you want to set into it. Both arguments 
are strings. Note that the Textbox must be unbound, and that 
the method is only valid during the OnFormat event.

New Functionality in Translator:

The "Suppress Dialogs" checkbox, if checked, causes the 
Translator to use default file names for all output files. You 
are not prompted for the names, and are not warned if they 
conflict with existing files. Any existing files are 
automatically overwritten. This option allows translation to 
proceed with a minimum of user intervention. It is especially 
useful when you are translating more than one report at a 
time. The associated textbox labeled "Output path" allows you 
to specify a common path to be used for the output files. It 
is enabled only when Suppress Dialogs is checked.

================================================
CORRECTED PROBLEMS                     30 JUL 98
================================================
Textboxes that split a page boundry now wrap to the next page 
properly.

Inserted check for x/0 or 0/0. Now VSReports prints #Div/0! and 
#Num! respectively, according to the Access convention.

Fixed problem of databound textboxes in Page Footer section not 
printed in some cases.

Text in a databound textbox in PageHeader and PageFooter 
sections is now updated from page to page.

Fixed bug that caused, in some cases, a textbox in the first 
group header to get the last value from the recordset, and all 
following values to be shifted by one place.

Fixed bug that caused textboxes in ReportHeader and 
ReportFooter to get the last value from the recordset.

Fixed "overflow" bug related to long detail sections.

Improved page count routine.

================================================
WAIVERS (CUMULATIVE)                   30 JUL 98
================================================
Subreports and HTML file output are not currently supported

RunningSum is not currently supported. Workaround: Use an 
unbound Textbox and calculate the running sum in code. Use the 
SetTextbox method to put the calculated sum into the Textbox. 
See the FAQ on our web site for an example.

IIf functions are currently not fully supported, some complex 
ones will fail. Workaround: Place code to evaluate the IIf 
statement in the OnFormat event. See the FAQ on our web site 
for a suggested work-around.

================================================
KNOWN PROBLEMS (CUMULATIVE)            30 JUL 98
================================================
Sub-queries containing parameters cause an error to be fired in 
the OCX. This will be fixed in a future release.

================================================
End of entries for this build          30 JUL 98
================================================



==================
VSREPORTS 1.1.379
==================

================================================
CORRECTED PROBLEMS                     15 Jul 98
================================================
Fixed Type Mismatch error when the ReportFileName property 
is set at design time but not at run time.

Implemented HideDuplicates property for databound textboxes.

Corrected problems in the evaluation of some mathematical 
expressions.

RepeatSection now works correctly when a detail section ends 
at the bottom of a page.

Improved support for RepeatSection in nested groups.

Fixed a problem that caused ForceNewPage before/after Section to 
not work properly when there was no GroupFooter.

When GroupHeader has ForcePageBefore, the first page is not skipped.

Parentheses in fieldnames are now correctly interpreted.

More robust support for KeepTogether and GrpKeepTogether properties 
in single and multiple column reports.  

================================================
End of entries for this build          15 Jul 98
================================================



==================
VSREPORTS 1.1.377
==================

================================================
CORRECTED PROBLEMS                     26 May 98
================================================
Bitmaps are now positioned correctly on the page.

Fixed a problem that caused a Type Mismatch error with some 
data values.

Fixed a bug that caused the text in Label controls to wrap to a 
line outside the dimensions of the control in some cases.

Fixed a bug where settings of the PageHeader property 
(i.e. "Not with report footer") were not always respected 
properly.

Fixed problem where multiple instances of VSREPORTS on a single 
form did not respond correctly.

The database is now closed more reliably after a report is 
completed.

================================================
End of entries for this build          26 May 98
================================================


==================
VSREPORTS 1.1.371
==================

================================================ 
NEW FEATURES                           19 Feb 98 
================================================ 
The Translator is now more like an application than a wizard, in 
that it has an icon in the taskbar while it is running.

Added an option to the Translator so that the user can redirect 
all output files to a specific directory (especially useful 
when using Suppress Dialogs). 

================================================
CORRECTED PROBLEMS                     19 Feb 98
================================================
In the Translator, if the Suppress Dialogs option has been 
checked, and the modified SQL statement can not be compiled, 
then the current report is skipped and a warning is written in 
the VSTrans.log file (i.e. the dialog is now correctly 
suppressed in this case).  

Fixed rounding problem that occurred in numeric fields under 
some Locality settings.

Fixed bug where the ForceNewPage property sometimes caused text 
to overprint.

Fixed bug related to Null values in date fields that was 
introduced in version 363.

Fixed bug that caused an error when a field reference was 
qualified with the table name, but did not need to be.

Fixed bug that caused an error when a field that was qualified 
with a table name was used in an aggregate function. 

================================================
End of entries for this build          19 Feb 98
================================================


==================
VSREPORTS 1.1.363
==================

================================================
NEW EVENTS, PROPERTIES, AND METHODS   31 Jan 98
================================================
The PageBreak control is now supported.

The aggregate functions StDev, StDevP, Var, and VarP were 
implemented. All Access aggregate functions are now supported.

The Translator now supports translation of multiple reports in 
one run. Select reports in the lefthand list and move them to 
the righthand list for translation. See documentation changes 
section for details. 

================================================
CORRECTED PROBLEMS                     31 Jan 98
================================================
Fixed "overflow" error that occurred with some large databases.

Fixed subscript out of range error that occurred when 
GroupkeepTogether was requested for a group that had a header 
but not a footer.

Fixed parsing problem that occurred with Time() function in some 
cases.

Fixed bug where negative currency values always printed with 2 
decimal places regardless of the number of places requested. 

Corrected bug where some dates printed incorrectly when there 
was no time information.

Support added for SQL Server tables with IDENTITY columns.

================================================
End of entries for this build          31 Jan 98
================================================


==================
VSREPORTS 1.1.354
==================

================================================
NEW EVENTS, PROPERTIES, AND METHODS    15 Jan 98
================================================
None.

================================================
CORRECTED PROBLEMS                     15 Jan 98
================================================
Fixed bug where in some cases Date() and Time() functions did 
not display properly formated values.

VSR files can now be >64k in size.

Added support for secure databases to the Translator.

Translator parses SQL statements more robustly.

Locale settings are now taken into account when formatting 
numbers and dates.

Fixed bug where report was aborted if a database field name 
contained a lowercase character from the extended character set 
(i.e. Skdespelare).

================================================
End of entries for this build          15 Jan 98
================================================


==================
VSREPORTS 1.1.351
==================

================================================
CORRECTED PROBLEMS                     15 Dec 97
================================================
Fixed bug where the OCX crashed if database field names 
contained math symbols.

Fixed bug where SetTextbox method failed when more than one 
unbound control was in same section.

Translator now handles nested queries correctly, but see Known 
Problems below. 

================================================
End of entries for this build          15 Dec 97
================================================


================================================
VSREPORTS 1.1.347                      20 Nov 97
================================================

================================================
CORRECTED PROBLEMS                     20 Nov97
================================================
Fixed bug introduced in version 1.1.345 where some datasets 
triggered "Run-time error 5".

Line wrap routine improved to give behavior much closer to 
Access. Solves problem where text in VSREPORTS would sometimes 
wrap to a second line when it shouldn't. Also solves related 
problem where textboxes would sometimes appear blank (text 
wrapped to zero lines). 

================================================
End of entries for this build          20 Nov 97
================================================


================================================
VSREPORTS 1.1.345                      15 Nov 97
================================================

================================================
CORRECTED PROBLEMS                     15 Nov 97
================================================
Fixed bug where some calculations involving aggregate functions 
gave incorrect results.

Fixed bug where some calculated fields incorrectly concatenated 
numbers instead of adding them.

Fixed problem where some types of data did not print in group 
headers.

Fixed problem where field data in a group header displayed data 
for the previous group.

 ================================================
End of entries for this build          15 Nov 97
================================================


================================================
VSREPORTS 1.1.340                      31 Oct 97
================================================

================================================
CORRECTED PROBLEMS                     31 Oct 97
================================================
Implemented a new method: SetTextbox. This method can be used 
to modify the Text property of an unbound Textbox during the 
OnFormat event. 

Fixed bug in Translator where leading spaces were trimmed from 
Label controls. 

================================================
End of entries for this build          31 Oct 97
================================================


================================================
VSREPORTS 1.1.339                      21 Oct 97
================================================

================================================
CORRECTED PROBLEMS                     21 Oct 97
================================================
Fixed bug where ampersand in a Label control was printed as && 
instead of &.

When zero decimal places are requested, the decimal point is 
now correctly suppressed. 

Splash/Help About screen now contains full version number.

Added Charset property for better control over the character 
set used for printing.

Fixed "subscript out of range" problem in Translator related to 
parameter queries.

There were some instances where table and query names were 
case-sensitive, this has been fixed.

OnPage event now returns correct value for PreviewPage.

No longer get "overflow" error when user has no print devices 
installed.

================================================
End of entries for this build          21 Oct 97
================================================


================================================
VSREPORTS 1.1.347                      17 Sep 97
================================================

================================================
CORRECTED PROBLEMS                     17 Sep 97
================================================
Fixes a bug where the first footer of a report sometimes would 
not contain data from the database.

Fixes bug where PaperSize setting did not persist when changed 
in the OnOpen event. Also we now fire an error when user tries 
to change the property outside the OnOpen event.

Fixes bug caused when a field contained 2 adjacent commas ",,".

Fixes bug where page count routine caused "overflow" error.

Fixes bug where embedded <CR> characters were not treated 
correctly in some cases.

Greatly improved speed when report contains bitmap files.

Implemented QueryParamDialog property, fixed bug where a 
parameter containing an empty string was interpreted as Cancel.

Added support for user-defined functions through the new 
OnFunction event.

Fixes problem where text wrapped to the next line too soon in 
some cases.

Fixes problem where text was printed too close to the top of 
its bounding box.

Fixes bug where a program that set the ReportFileName property 
at design-time but never in code, could only be run once.

Fixes bug where sub-expressions were not being evaluated 
correctly.

Fixes bug where 14" wheel was printed as 14"" wheel.

Translator has improved handling of parameter queries.

Translator has improved checking of RecordSource property.

================================================
End of entries for this build          17 Sep 97
================================================
