Sheerpower
®
A Guide to the Sheerpower Language
Begin
Index
Contents (summary)
Preface
Preface
Chapter 1
Getting Started in Sheerpower
Chapter 2
Debugging and Experimenting in Sheerpower
Chapter 3
Program Elements in Sheerpower
Chapter 4
Data Types in Sheerpower
Chapter 5
Assigning Variables and Defining Arrays
Chapter 6
Built-in Functions
Chapter 7
Printing and Displaying Data
Chapter 8
Data Entry User Interface
Chapter 9
Input Dialogbox - Creating GUI Forms with Sheerpower
Chapter 10
Loops, Conditionals, and Chaining
Chapter 11
Set and Ask Statements
Chapter 12
Sheerpower and DDE
Chapter 13
Exception Handling
Chapter 14
File Handling
Chapter 15
Data Table Statements
Chapter 16
Database Setup
Chapter 17
Sheerpower Internet Services (SPINS) Webserver
Chapter 18
Writing Network Applications and Accessing Devices
Chapter 19
Sheerpower Web Scripting
Chapter 20
Calling Routines Written In Other Languages
Appendix A
Coding Principles and Standards
Appendix B
Reserved Words
Appendix C
Sheerpower Error and Exception Messages
Appendix D
ASCII Character Set
Appendix E
Sheerpower Database Interfaces
Appendix F
Keystrokes for Sheerpower Rapid Development Environment
Appendix G
Input Dialogbox Supported HTML Tags
Appendix H
SPDEV Menu Item Descriptions
Appendix I
Developing Professional Applications with Sheerpower
Appendix J
Sample Sheerpower Programs Included With Installation
Appendix K
Generation Language
Appendix L
Troubleshooting the CGI Interface
Appendix M
Sheerpower and Program Segmentation
Appendix N
Advanced Record Systems (ARS) Utilities
Appendix O
Smart Editing in Sheerpower
Index
Examples
Tables
Contents
Preface
Preface
Preface
Chapter 1
1
Getting Started in Sheerpower
1.1
Getting Started
1.2
Creating a New Program in Sheerpower
1.2.1
Menu Program Example
1.2.2
Validating a Program in Sheerpower
1.2.3
Running a Sheerpower Program
1.3
Deploying a Program in Sheerpower
1.3.1
Saving a Program in Sheerpower
1.3.2
File Backup Versions
1.3.3
Purge Old Backup Files
1.4
Documentation Program Examples
1.5
Developing Professional Applications with Sheerpower
1.6
Open Existing Files in SPDEV
1.6.1
Default File Location and File Type in SPDEV
1.7
Sheerpower Program Error Messages
1.8
Sheerpower Console Window
1.9
Getting Help in SPDEV
1.10
Conventions Used in this Manual
1.11
Presentation of Command and Statement Information
1.12
Other Sheerpower Features
Chapter 2
2
Debugging and Experimenting in Sheerpower
2.1
Getting Help in the Sheerpower Console
2.2
Sheerpower Commands and Statements
2.2.0.1
Sheerpower Console PRINT Command is Optional
2.2.0.2
Entering Multiple Commands in the Sheerpower Console
2.2.1
Sheerpower Console Window Keystrokes
2.2.2
Recalling Previous Commands in the Sheerpower Console
2.2.3
Using the
[Tab]
Key Features
2.2.3.1
Command Completion in the Console Window
2.2.3.2
Spelling Correction of Commands in the Sheerpower Console Window
2.2.3.3
Expanding Abbreviations
2.3
Using Commands & Statements in the Console Window
2.3.1
BUILD
2.3.2
RUN
2.3.3
LIST
2.3.4
HALT Statement
2.3.4.1
Printing Additional Information with the HALT Statement
2.3.5
SHOW ALL
2.3.6
SHOW CALLS
2.3.7
SHOW FILES
2.3.8
GO
2.4
Debug System
2.4.1
DEBUG ON
2.4.2
DEBUG OFF
2.4.3
TRACING APPLICATION LOGIC FLOW
2.4.4
STATS ON
2.4.5
STATS OFF
2.4.6
LIST STATS
2.4.7
BREAK Statement
2.4.8
STEP
2.4.8.1
STEP OVER Option
2.4.8.2
STEP OUT Option
2.4.9
SET/CANCEL WATCH
2.5
Console Window Keystrokes
Previous
Next
Contents
Index