Appendix B Statement Groups
Table B-1 is a list of Business BASIC/XL statements, grouped by
functionality. Each statement is defined and explained in chapter 4.
Table B-1. Functional List of HP Business BASIC/XL Statements.
--------------------------------------------------------------------------------------------
| | |
| Functionality | Statement |
| | |
--------------------------------------------------------------------------------------------
| | |
| Array Operations | MAT = |
| | MAT INPUT |
| | MAT PRINT |
| | MAT READ |
| | REDIM |
| | |
--------------------------------------------------------------------------------------------
| | |
| Control | COMMAND |
| | FOR NEXT |
| | GOSUB |
| | GOSUB OF |
| | GOTO |
| | GOTO OF |
| | IF THEN |
| | IF THEN ELSE |
| | LOOP |
| | ON GOSUB |
| | ON GOTO |
| | REPEAT UNTIL |
| | RETURN |
| | SELECT |
| | STOP |
| | WAIT |
| | WHILE DO |
| | |
--------------------------------------------------------------------------------------------
Table B-1. Functional List of HP Business BASIC/XL Statements. (continued)
--------------------------------------------------------------------------------------------
| | |
| Functionality | Statement |
| | |
--------------------------------------------------------------------------------------------
| | |
| Database Management | BEGIN TRANSACTION |
| | DBASE IS |
| | DBCLOSE |
| | DBDELETE |
| | DBERROR |
| | DBEXPLAIN |
| | DBFIND |
| | DBGET |
| | DBINFO |
| | DBLOCK |
| | DBMEMO |
| | DBOPEN |
| | DBPUT |
| | DBUNLOCK |
| | DBUPDATE |
| | END TRANSACTION |
| | FILTER |
| | IN DATASET |
| | ON DBERROR |
| | OFF DBERROR |
| | PACK |
| | PACKFMT |
| | PREDICATE |
| | SEARCH |
| | SORT |
| | SORT ONLY |
| | THREAD IS |
| | UNPACK |
| | WORKFILE IS |
| | |
--------------------------------------------------------------------------------------------
| | |
| Data Files | ADVANCE |
| | ASSIGN |
| | LINPUT |
| | LOCK |
| | POSITION |
| | PRINT |
| | READ |
| | UNLOCK |
| | |
--------------------------------------------------------------------------------------------
Table B-1. Functional List of HP Business BASIC/XL Statements. (continued)
--------------------------------------------------------------------------------------------
| | |
| Functionality | Statement |
| | |
--------------------------------------------------------------------------------------------
| | |
| External Routines and Intrinsics | EXTERNAL |
| | INTRINSIC |
| | SETLEN |
| | |
--------------------------------------------------------------------------------------------
| | |
| Forms | CLEAR FORM |
| | CLOSE FORM |
| | OPEN FORM |
| | READ FORM |
| | WRITE FORM |
| | |
--------------------------------------------------------------------------------------------
| | |
| Input and Output | ACCEPT |
| | BEEP |
| | COPY ALL OUTPUT TO |
| | DISP |
| | DISP USING |
| | FIXED |
| | FLOAT |
| | IMAGE |
| | INPUT |
| | LDISP |
| | LINPUT |
| | MARGIN |
| | PRINT |
| | PRINT USING |
| | SEND OUTPUT TO |
| | SEND SYSTEM OUTPUT TO |
| | STANDARD |
| | TINPUT |
| | |
--------------------------------------------------------------------------------------------
| | |
| Interrupt Handling | OFF ERROR |
| | OFF HALT |
| | OFF KEY |
| | ON ERROR |
| | ON HALT |
| | ON KEY |
| | WARNINGS OFF |
| | WARNINGS ON |
| | |
--------------------------------------------------------------------------------------------
Table B-1. Functional List of HP Business BASIC/XL Statements. (continued)
--------------------------------------------------------------------------------------------
| | |
| Functionality | Statement |
| | |
--------------------------------------------------------------------------------------------
| | |
| JOINFORM | ACCEPT |
| | CLEAR FORM |
| | CLOSE FORM |
| | CURSOR |
| | DISP |
| | ENTER |
| | INPUT |
| | LDISP |
| | LENTER |
| | LINPUT |
| | OPEN FORM |
| | PRINT |
| | |
--------------------------------------------------------------------------------------------
| | |
| Operating System Access | SYSTEM |
| | SYSTEMRUN |
| | |
| | |
--------------------------------------------------------------------------------------------
| | |
| Report Writer | BEGIN REPORT |
| | BREAK IF |
| | BREAK WHEN |
| | DETAIL LINE |
| | END REPORT |
| | END REPORT DESCRIPTION |
| | GRAND TOTALS |
| | HEADER |
| | LEFT MARGIN |
| | PAGE HEADER |
| | PAGE LENGTH |
| | PAGE TRAILER |
| | PAUSE EVERY |
| | PRINT DETAIL IF |
| | REPORT EXIT |
| | REPORT HEADER |
| | REPORT TRAILER |
| | SET PAGENUM |
| | STOP REPORT |
| | SUPPRESS AT |
| | SUPPRESS FOR |
| | SUPPRESS HEADER |
| | SUPPRESS TRAILER |
| | TOTALS |
| | TRAILER |
| | TRIGGER BREAK |
| | TRIGGER PAGE BREAK |
| | |
--------------------------------------------------------------------------------------------
Table B-1. Functional List of HP Business BASIC/XL Statements. (continued)
--------------------------------------------------------------------------------------------
| | |
| Functionality | Statement |
| | |
--------------------------------------------------------------------------------------------
| | |
| Screen Formatting | CURSOR |
| | ENTER |
| | LENTER |
| | |
--------------------------------------------------------------------------------------------
| | |
| Subunits | CALL |
| | DEF FN |
| | FNEND |
| | RETURN |
| | SUB |
| | SUBEND |
| | SUBEXIT |
| | SUBPROGRAM |
| | |
--------------------------------------------------------------------------------------------
| | |
| User-definable Keys | CURKEY |
| | DISABLE |
| | ENABLE |
| | GET KEY |
| | OFF KEY |
| | ON KEY |
| | PRESS KEY |
| | RESAVE KEY |
| | SAVE KEY |
| | SCRATCH KEY |
| | |
--------------------------------------------------------------------------------------------
| | |
| Variable Operations | COM |
| | CONVERT |
| | DATA |
| | DEFAULT OFF |
| | DEFAULT ON |
| | DIM |
| | OPTION |
| | READ |
| | RESTORE |
| | |
--------------------------------------------------------------------------------------------