SLD [ Intro | Pubs | WebTables | Workbook | Software | SLACVX | Search ]
[ WebTables : Help | Maintenance ]

Maintaining the SLD WebTables System

This is the maintenance manual for the SLD WebTables System that was put into operation beginning with the 1997 run.

A block diagram is provided for quick reference.

In addition to this manual, you may want to study the user manual: Help on the WebTables System.

The execs themselves are also heavily commented.

Contents

The major components of the WebTables System are described below. Though the system may appear quite complex, most maintenance just involves modifying the relevant DATANAMES.DAT file and then re-running the exec WTFORMWRITE.
DATANAMES.DAT
Flat Files Describing Datanames
Each interface set has its own DATANAMES.DAT file, (i.e., there is one copy for the SLD Main Tables, one copy for the SLD Cater Tables, etc.)
WTFORMWRITE.COM
Interface Form Writing Exec
WTRANGEWRITE.COM
Range Layout Exec
WTQUALWRITE.COM
Qualifier Layout Exec
WTFORMREAD.COM
Interface Form Reading Exec
WTINTERMED.COM
Intermediate Exec
WTQUERY
Oracle Interface Exec
COLMATH.EXE
Column Math Engine
TDVAX.EXE
Topdraw Plotting Package
HCOM
HCOM Display System
SUBMIT GIFs
Layout System for the GIF Images Used as Submit Buttons
To Debug a COM File Running on the WWW-SLD Web Server
How to Get the Debug Output

Many other DAT and HTML files are generated automatically by the execs WTFORMWRITE, WTRANGEWRITE and WTQUALWRITE. Their presence helps avoid duplication of work and speeds up system response. These files should not be edited by hand.
Each interface set has its own copy of these files (i.e., there is one copy for the SLD Main Tables, one copy for the SLD Cater Tables, etc.)

SIMPLERANGES.DAT
Subset of DATANAMES.DAT Needed for Simple Interface Ranges
QUALIFIERS.DAT
Subset of DATANAMES.DAT Needed for Qualifiers
SUMMARY.DAT
Subset of DATANAMES.DAT Needed for Various Functions
GLOSSARY
Glossary Files (one per dataname)
SIMPLE_RANGES.HTML
Range Layout Incorporated into Simple Interface
QUALIFIERS.HTML
Qualifier Layout Incorporated into Simple Interface
SIMPLE_SELECT.HTML
Selection Part of the Simple Interface.
ADVANCED_SELECT.HTML
Selection Part of the Advanced Interface.
MENU.HTML
Menu Section of the Interface Files.
LINKS.HTML
Related Document Links Section of the Interface Files.
PLOT_SUFFIX.HTML
Suffix Section of the Plot Interface Files.
ADVANCED_TOP.HTML
Top Part of the Advanced Interface.
SIMPLE.HTML
Simple Interface
ADVANCED.HTML
Advanced Interface


Joseph Perl
6 October 1997