home *** CD-ROM | disk | FTP | other *** search
- 74
- =======================================================================
- SUPERBASE 4 EXAMPLES
- July 11,1990
- 71
- =======================================================================
- The Superbase example applications are provided on either one 5.25"
- disk or two 3.5" disks. Some of the examples are documented in the User
- Guide, Volume 2, Chapters 21 through 25. The Trial Pack Guide included
- 71
- with the package explains in detail how to use the Trial Pack example
- applications.
-
- This document explains how to install selected example applications,
- which you may wish to do if you decided not to install all of them
- while installing Superbase itself, and describes the structure and
- contents of the examples.
-
- The example applications are provided for demonstration purposes only
- and should not be assumed to be suitable for commercial use without
- further modification. Many of the screens have been created at VGA
- resolution, and some of them may require adjustment with the Form
- Designer module for display in other resolutions.
-
- To Print this document, ensure that your printer is connected, then
- choose the Print command from this window's File menu.
-
-
- SELECTIVE INSTALLATION OF EXAMPLE DATA
- --------------------------------------
- The example data is provided in a set of self-expanding archive files.
- Although Superbase's SETUP program allows you to choose whether to
- install the examples or not, it does not allow you to install a
- selection of them. However, you may easily copy any of these files from
- the Superbase disk set into a directory of your choice.
-
- The example archive files have the following contents:
-
- EXAMIDEA.EXE Ideas: program examples
- EXAMINVN.EXE Inventory application
- EXAMMAIL.EXE Mailing application
- EXAMPDDE.EXE DDE applications
- EXAMPDLL.EXE Dynamic Link Library application
- EXAMTRAD.EXE Trading application
- EXAMTRIL.EXE Trial Pack applications
-
- After copying the required file, run it from the DOS prompt. The file
- unpacks itself into the current directory, unless you specify a -d
- argument to the file when running it, for example:
-
- exampdde -d
-
- The -d argument makes the file create any subdirectories it needs and
- place the example files in them.
-
- After the data has been unpacked, you may delete the archive file.
-
-
- EXAMPLES DIRECTORY STRUCTURE
- ----------------------------
- Following installation during the Superbase SETUP routine, the root
- directory SBMODEL contains a total of seven subdirectories. Four of
- these -- IDEAS, INVENTRY, MAILING, and TRADING -- contain example data
- and programs relating to the chapters in the User Guide. These User
- Guide Applications are described in more detail below.
-
- The TRIAL subdirectory contains an updated version of the TRADING
- application corresponding to the text of the Superbase Trial Pack
- Guide.
- * See the Trial Pack Guide for instructions on how to use the
- applications. The Trial Pack includes a handy PREVIEW.
-
- The DDE subdirectory provides examples of Dynamic Data Exchange between
- Superbase and Microsoft's Excel and Word programs.
- * See the text files EXCELDDE.SBT and WORD_DDE.SBT in the DDE
- subdirectory for more details.
- The LIBRARY subdirectory provides an example of Superbase's support for
- dynamic link libraries, using a Graphics Server from an independent
- software developer to draw business graphs using Superbase data files.
- * See the GRAPHDLL.SBT text file in the LIBRARY subdirectory for more
- details.
-
- User Guide Applications
- -----------------------
- IDEAS contains a number of example programs relating to Chapter 25,
- plus some additional items, for example:
-
- * A "hyperimage" application which provides a glossary of the Form
- Designer's Toolbox.
- * A two-file dBase application, which you may examine either by opening
- files and browsing or by running the query CLITEL.SBQ.
- * GAME.SBP, a program which illustrates the ability of Superbase's DML
- programming language to handle unusual specifications.
-
- INVENTRY contains an Inventory Control application, which is described
- in Chapter 22. The application is operated from within Superbase's
- normal menu environment, and is designed around a set of forms. It uses
- memory-resident DML subroutines to execute procedures triggered by
- user-defined pushbuttons.
-
- MAILING contains a USA oriented Mailing List Management application,
- driven entirely by a DML program. User access is fully controlled by
- the program. The application is described in Chapter 23.
-
- TRADING contains a system for the hypothetical Superbase Securities
- Trading firm. This shows how a professional business systems analyst
- could use Superbase to develop a full-scale database application. The
- application is described in Chapter 24.
- * See the Text Editor file TRADING.SBT in the TRADING subdirectory for
- details of changes.
-