Full
Programming Language Allows Development of Custom
Statit Procedures
Procedure
Grammar Provided For Precise Control
Function
Library and Symbolic Debugger Included
Profiling
Available for Code Optimization
View
a guide to selecting the most appropriate chart
for your data

Full Programming
Language Allows Development of Custom Statit
Procedures
Custom procedures are designed and implemented
using Statit Custom QCs procedure language.
Using the procedure language gives you access
to all the power of Statit's analytical and
graphics engines within a programming structure,
so you can create quality improvement applications
ideally matched to your needs.
Custom procedures are executed like all other
Statit commands, and like standard Statit commands,
may have variable lists, value lists, options,
etc.
Much of Statit is written in the procedure
language. This includes all of the procedures
for graphics, process management functions,
database interface functions, and a large portion
of the statistics functions. The Procedure Writing
Language provides all standard logic structures
of a programming language: do, if, repeat, case,
while, etc. This functionality gives you access
to Statit commands and functions for data manipulation,
inside loops, and decision trees.
Typical applications for Statits procedure
writing capabilities include:
Procedure Grammar
Provided For Precise Control
Statits procedure language is implemented
by defining a grammar for the new
procedure. The grammar enables you to write
a concise description of the procedure name,
specifications, options, and online help that
is consistent with other Statit commands.
Most procedures act on one or more parameters
specified by the user. The grammar controls
exactly what the user may or must enter. For
example, if the grammar is written to require
one value, the user cannot enter two values,
a variable, or anything else except a single
value.
The use of this grammar results in user-written
procedures that fit seamlessly into the overall
system.
Function Library
and Symbolic Debugger Included
A complete library of functions is provided
to simplify your procedure writing. Statit Custom
QC also allows you to create your own functions
for tasks that occur frequently.
To aid in the development of new procedures,
a built-in symbolic debugger is incorporated
into Statit Custom QC. While using the debugger
it is possible to set breakpoints, examine or
change the value of any variable, and execute
Statit commands.
Profiling Available
for Code Optimization
A profile for your procedures may be done to
help you optimize your code. For each line of
code, Statit reports the number of times executed,
the average amount of execution time, and its
percent of the overall execution time.
If you would like additional information, please
call our Sales staff at (800) 478-2892 or send
email to
.