     **** SQL_SCX: The Client/Server Screen Wizard ****

SQL_SCX is a freeware pre and post processor for the FPW 2.6 
Screen Wizard.  It turns the standard 2.6 Screen Wizard into a 
tool that generates a screen that works with a Server table 
instead of a local FPW table.  

The preprocessor downloads the tables from a server database to 
FPW for use with the standard screen wizard. The post processor 
strips out the standard btn_val procedure and replaces it with 
one that works against the server table.  All buttons work 
against the server table as they do with a local table in a 
standard wizard generated screen, except for print, which hasn't 
been implemented yet.  Features include:

   - Support for long and mixed case table names
   - Support for long and mixed case column names
   - Suport for compound orders
   - Enhanced locate button capabilities
   - SQL rule, default, trigger, key and security error handling
   - One step generation of Client/Server screens

INSTRUCTIONS:

To run the wizard processor, simply execute a DO SQL_SCX.APP and 
follow the standard connect screen and screen wizard prompts.  
After SQL_SCX runs you will have a generated screen that works 
against a server table.  

You will receive less prompts if you run SQL_SCX and save the 
original wizard screen file in your FPW DEFAULT directory.  
Additionally, when first saving the screen in Step 5 of 5 of 
the standard wizard, select the default option, which is "Save for 
further use".  Only run and/or modify the screen after it has run 
through the post processor.

REQUIREMENTS:

 - FPW 2.6 with wizard.app and foxtools.fll installed
 - A copy of FPW 2.6 FPSQL.FLL available 
 - SQL_SCX.APP  
 - SQL_LIB.FXP (proc file used by SQL_SCX & generated screen sets)
 - ODBC installed

NOTES:

SQL_SCX has been tested against all of the tables in the pubs 
database that ship with NT SQL Server and several self-created 
ones.  The only problems encountered were with the use of 
image/general fields, so these s/b avoided. I would be very 
interested in the applicability of SQL_SCX to other servers 
(ie. btrieve, oracle, db2 etc.) Please direct any questions/
comments to CSI - Joe Homnick 76057,1624.

Thanks to Curt Cadwell of Just Software for assisting in some of 
the coding in SQL_SCX (especially parts of the search routine) 
and Calvin "Catfish" Hsia for testing and suggestions.

COPYRIGHT NOTICE

File: SQLSCX.ZIP
Author: Joe Homnick
Company: Homnick Systems Inc

You may distribute, and demonstrate the executable files contained 
in SQLSCX.ZIP freely without copyright protection.  All files 
contained in SQLSCX.ZIP are provided 'as is' without warranty of 
any kind.  In no event shall its authors, contributors, or 
distributors be liable for any damages.
