SheerPower® 4GL
A Guide to the SheerPower Language

Index


Previous Contents


Master Alphabetic Index
4 A B C D E F G H I K L M N O P Q R S T U V W X Z _

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


Previous Next Contents Index