11.04.2013 Views

UniBasic Commands Reference - Rocket Software

UniBasic Commands Reference - Rocket Software

UniBasic Commands Reference - Rocket Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B-3 <strong>UniBasic</strong> <strong>Commands</strong> <strong>Reference</strong><br />

@variable Description<br />

@HEADER Used with CALCULATE and the braces {} function. Returns<br />

the column heading from a dictionary item.<br />

@ID Current record ID.<br />

@LASTVERB Stores the last executed command.<br />

@LEVEL Current PERFORM or EXECUTE level.<br />

@LOGNAME Returns the user’s login name.<br />

@LPTRHIGH Page length (height) of the system line printer.<br />

@LPTRWIDE Page width of the system line printer.<br />

@MONTH Two-digit representation of the current month.<br />

@PARASENTENCE The last paragraph or sentence entered. It retains the name and<br />

parameters of the current executing paragraph. If no paragraph<br />

is being executed, an empty string is returned. If another<br />

paragraph is called within the first paragraph executed, the<br />

returned value is of the called paragraph until control is<br />

returned to the calling paragraph.<br />

@PATH Current operating system path for the directory where the user<br />

resides. The value of @PATH changes with the LOGTO<br />

command.<br />

@RECORD Current record (must be assigned).<br />

@RECUR0<br />

@RECUR1<br />

@RECUR2<br />

@RECUR3<br />

@RECUR4<br />

Recursive user defined. @RECUR# variables are reset at the<br />

ECL prompt.<br />

@RM Inserts a record mark at compile time.<br />

For information about other system delimiter @ variables, see<br />

“Delimiter @variables” in this appendix.<br />

@variables (continued)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!