| 4 |
|
4GL - What is it?
|
| A |
|
ABBREVIATIONS in SPDEV
|
|
ABS function
|
|
ACCESS - field definition item
|
|
ACCESS INPUT
|
|
ACCESS option in OPEN #chnl_num
|
|
ACCESS options in OPEN STRUCTURE
|
|
ACCESS OUTIN
|
|
Access Rules in SETUP
|
|
Accessing ODBC with SheerPower
|
|
Accessing Password Protected ODBC Databases
|
|
ACOS function
|
|
ADD STRUCTURE/END ADD
|
|
Add structure record
|
|
cancel add
|
|
exit add
|
|
ADDRESS tag
|
|
ADVANCED menu item in SPDEV
|
|
Advanced Record System
|
|
All Keystrokes
|
|
Alt Keystrokes
|
|
Ambiguous constant
|
|
Ampersand in line continuation
|
|
Anchor tag
|
|
ANGLE function
|
|
Append data to a file with outin
|
|
APPEND option in EXTRACT STRUCTURE
|
|
Application Example
|
|
APPLICATION - field definition item
|
|
AREA option in INPUT
|
|
AREA option of CLEAR statement
|
|
Arithmetic operators
|
|
Array
|
|
defining
|
|
description
|
|
DIM statement
|
|
dimension
|
|
elements
|
|
low bound
|
|
OPTION BASE statement
|
|
REDIM statement
|
|
subscript
|
|
ARS #1
|
|
ARS #2
|
|
ARS Help Text
|
|
ARS interface
|
|
ARS Utilities
|
|
ARS2FDL
|
|
ARSBACKUP
|
|
ARSCHK
|
|
ARSFIX
|
|
ARSRESTORE
|
|
FDL2ARS
|
|
ARS2FDL
|
|
ARSBACKUP
|
|
ARSCHK
|
|
ARSFIX
|
|
ARSRESTORE
|
|
@ as a logical
|
|
ASCII character set #1
|
|
ASCII character set #2
|
|
ASCII function
|
|
ASIN function
|
|
ASK #chnl_num options
|
|
CURRENT
|
|
MARGIN
|
|
NAME
|
|
ZONEWIDTH
|
|
ASK #chnl_num statement
|
|
ASK ERRORS statement
|
|
ASK KEYSTROKES statement
|
|
ASK MARGIN statement
|
|
ASK PAGESIZE statement
|
|
ASK RESPONSES statement
|
|
ASK/SET SEED statement
|
|
ASK/SET SYSTEM, SYMBOL 'OS:xxx': VALUE str$
|
|
ASK STRUCTURE: ACCESS
|
|
ASK STRUCTURE: CAPABILITY
|
|
ASK STRUCTURE: CURRENT
|
|
ASK STRUCTURE: DATAFILE
|
|
ASK STRUCTURE: ENGINE
|
|
ASK STRUCTURE: EXTRACTED
|
|
ASK STRUCTURE FIELD: item
|
|
ACCESS
|
|
APPLICATION
|
|
ATTRIBUTES
|
|
CHANGEABLE
|
|
DATATYPE
|
|
DESCRIPTION
|
|
field expressions
|
|
HEADING
|
|
HELP
|
|
KEYED
|
|
LENGTH
|
|
NAME
|
|
NULL
|
|
NUMBER
|
|
OPTIMIZED
|
|
POSITION
|
|
PRINTMASK
|
|
PROMPT
|
|
SCREENMASK
|
|
VRULES
|
|
ASK STRUCTURE: FIELDS
|
|
ASK STRUCTURE: ID #1
|
|
ASK STRUCTURE: ID #2
|
|
ASK STRUCTURE: KEYS
|
|
ASK STRUCTURE options
|
|
ASK STRUCTURE: POINTER
|
|
ASK STRUCTURE: RECORDSIZE
|
|
ASK STRUCTURE #string_expr...
|
|
ASK SYSTEM: COMMENT statement
|
|
ASK SYSTEM: DIRECTORY statement #1
|
|
ASK SYSTEM: DIRECTORY statement #2
|
|
ASK SYSTEM, LOGICAL: VALUE statement
|
|
ASK SYSTEM: MODE statement
|
|
ASK SYSTEM: PARAMETER statement
|
|
ASK SYSTEM: PROCESS statement
|
|
ASK SYSTEM: PROGRAM statement
|
|
ASK SYSTEM: RIGHTS statement
|
|
ASK SYSTEM, SYMBOL 'DNS:XXX' FOR DNS LOOKUPS
|
|
ASK SYSTEM, SYMBOL: VALUE statement
|
|
ASK SYSTEM: USER statement
|
|
ASK WINDOW AREA statement
|
|
ASK WINDOW: COLUMN statement
|
|
ASK WINDOW: CURRENT statement
|
|
ASK WINDOW: DATA statement
|
|
ASK WINDOW: KEYMAP statement
|
|
ASK WINDOW: ROW statement
|
|
ASK WINDOW: TYPEAHEAD statement
|
|
ASK ZONEWIDTH statement
|
|
Assigning Byte Values to Keystrokes
|
|
Assigning variables
|
|
AT row, column in PRINT statement
|
|
%AT row, column menu directive
|
|
AT row, column option in INPUT
|
|
ATN function
|
|
Attached attribute - input dialogbox SheerPower tag
|
|
%ATTACHED menu directive
|
|
ATTRIBUTES - field definition item
|
|
ATTRIBUTES option in INPUT
|
|
Autoscale attribute - SheerPower tag
|
|
Autosubmit attribute - SheerPower tag
|
| B |
|
BACKGROUND [image] attribute - SheerPower tag
|
|
Backup ARS Database
|
|
Backup Feature in SPDEV
|
|
Backups - purge files
|
|
Bad syntax for execute command with DDE
|
|
%BAR menu directive
|
|
Basic Function of Input Dialogbox
|
|
Basic program elements
|
|
Batch files and findfile$()
|
|
Benchmark program
|
|
Binary Files-read and write in SheerPower
|
|
Bit manipulation
|
|
BLINK - screen attribute
|
|
BLOCKQUOTE tag
|
|
BOLD - screen attribute
|
|
BOLD tag
|
|
BOOLEAN variables
|
|
trailing ?
|
|
TRUE/FALSE conditions
|
|
BOX option of CLEAR AREA
|
|
BREAK statement in debug system
|
|
Browser - Invoke SheerPower Script
|
|
Browsing files-specify root level
|
|
Build
|
|
Building CGI Custom HTTP Headers
|
|
Built-in functions
|
|
Byte Values - assigning to keystrokes
|
| C |
|
Call routines written in other languages
|
|
CALL statement #1
|
|
CALL statement #2
|
|
Callable routines in libraries
|
|
Called routine
|
|
CANCEL ADD
|
|
Cancel adding a structure record
|
|
CANCEL EXTRACT
|
|
CASE ELSE statement
|
|
CASE IS statement
|
|
CASE statement #1
|
|
CASE statement #2
|
|
CAUSE EXCEPTION
|
|
CD Player sample program
|
|
CEIL function
|
|
CENTER tag
|
|
Centering data, as in a heading
|
|
CGI - Building Custom HTTP Headers
|
|
CGI - Custom HTTP headers
|
|
CGI Environment Symbols
|
|
CGI Environment Variables
|
|
CGI environment variables
|
|
CGI - EVAL_HANDLER Program
|
|
CGI handler name
|
|
CGI - how eval_handler program works
|
|
CGI-how it works
|
|
CGI Interface
|
|
CGI Interface Performance Considerations
|
|
CGI Interface sample program #1
|
|
CGI Interface sample program #2
|
|
CGI Interface Test
|
|
CGI Interface testing
|
|
CGI Interface - troubleshooting
|
|
CGI - open connection
|
|
CGI Performance
|
|
CGI - Processing a request from the SPINS server
|
|
CGI - processing requests
|
|
CGI requests - waiting for
|
|
CGI Symbol lookups inside script areas
|
|
CGI Troubleshooting Checklist
|
|
CGI - waiting for requests
|
|
CHAIN statement
|
|
Chaining programs
|
|
CHANGE$ function
|
|
Change System Settings in SPDEV
|
|
CHANGEABLE - field definition item
|
|
Channel number #1
|
|
Channel number #2
|
|
Channel number in PRINT statement
|
|
CHARSET$ function
|
|
Check ARS Database
|
|
#chnl_num in PRINT statement
|
|
CHR$ function
|
|
Classification in SETUP
|
|
Clean build
|
|
CLEAR AREA #1
|
|
CLEAR AREA #2
|
|
BOLD, BLINK, REVERSE attributes
|
|
CLEAR AREA BOX
|
|
BOLD, BLINK, REVERSE attributes
|
|
CLEAR statement
|
|
AREA option
|
|
BOX option
|
|
Clearing the screen
|
|
CLOSE ALL
|
|
CLOSE ALL statement
|
|
CLOSE #chnl_num statement
|
|
CLOSE STRUCTURE
|
|
Closing a structure
|
|
Closing files
|
|
Code Area in Matrix.spsrc
|
|
Code Areas in Web Scripting
|
|
Coding principles and standards
|
|
Coding Standards Manual
|
|
Column on screen
|
|
%COLUMNS menu directive
|
|
COM Port
|
|
Comma in PRINT statement
|
|
Command completion with the TAB key
|
|
Command presentation
|
|
Command recall in the SP4GL Console Window
|
|
Command spelling correction
|
|
Command Statement
|
|
Command - what it does
|
|
Commands
|
|
build
|
|
go
|
|
list
|
|
run
|
|
show files
|
|
SP4GL Console Window
|
|
// comment
|
|
Comments in programs
|
|
COMMIT Statement with UNLOCK STRUCTURE
|
|
Common Math Functions
|
|
Communication Port Support
|
|
COMPARE function
|
|
Compile directives
|
|
Compile error messages
|
|
Compile errors
|
|
%COMPILE program directive
|
|
Compiling a program
|
|
Compound expressions
|
|
concatenated string expressions
|
|
conditional expressions
|
|
numeric expressions
|
|
Concatenated string expressions
|
|
Conditional expressions
|
|
Conditional numeric expressions
|
|
Conditionals
|
|
console window
|
|
Console Window Commands
|
|
Console Window Errors and Exceptions
|
|
console window Keystrokes #1
|
|
console window Keystrokes #2
|
|
Constants
|
|
description
|
|
numeric - integer
|
|
numeric - real
|
|
string
|
|
Constructs - description
|
|
CONTENTS in FILEINFO$
|
|
CONTINUE statement in HANDLER routine
|
|
Continuing lines
|
|
Continuing program lines
|
|
Conventions
|
|
other
|
|
program examples
|
|
user
|
|
Conventions used in manual
|
|
CONVERT function
|
|
CONVERT$ function
|
|
Coordinates on screen
|
|
Copy Keystrokes
|
|
COS function
|
|
COSH function
|
|
COT function
|
|
CPAD$ function
|
|
Create a file using OPEN #chnl_num
|
|
Create a file using OPEN FILE num_var:
|
|
Create ARS from FDL
|
|
Create Data File in SETUP
|
|
Create FDL from ARS
|
|
Creating a Routine Header Template
|
|
Creating a Routine Template
|
|
Creating a sample program for use in the console window
|
|
Creating the Data File in SETUP
|
|
CSC function
|
|
CSET FILL statement
|
|
CSET statement #1
|
|
CSET statement #2
|
|
Ctrl Keystrokes
|
|
Current file - purge backup versions
|
|
Cursor positioning in PRINT statement
|
|
Custom CGI HTTP Headers
|
|
Custom Keymapping
|
|
Custom Keymapping in SPDEV
|
|
Custom SUBMIT Buttons with Input Dialogbox
|
|
Cut Keystrokes
|