Difference between revisions of "ECHO"
Yvonnemilne (Talk | contribs) |
Yvonnemilne (Talk | contribs) |
||
Line 26: | Line 26: | ||
==Description== | ==Description== | ||
The ECHO command evaluates the expression and displays the results on the same line, no carriage return/line feed sequence is output unless the <exp> is a character expression and contains the 'C' style escapes as shown below. If more than one expression is specified and SET SPACE is ON, a single space is output between each expression. If SET SPACE is OFF, the expressions are output with no space in between. | The ECHO command evaluates the expression and displays the results on the same line, no carriage return/line feed sequence is output unless the <exp> is a character expression and contains the 'C' style escapes as shown below. If more than one expression is specified and SET SPACE is ON, a single space is output between each expression. If SET SPACE is OFF, the expressions are output with no space in between. | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 51: | Line 52: | ||
|- | |- | ||
|} | |} | ||
+ | |||
In Recital Mirage, the following style qualifiers are supported in <expC3>: | In Recital Mirage, the following style qualifiers are supported in <expC3>: |
Revision as of 16:23, 23 June 2009
Class
Input/Output
Purpose
Evaluate expression and output result
Syntax
ECHO <exp> [,<exp>]
[AT <expN>]
[FUNCTION <expC1>]
[PICTURE <expC2>]
[STYLE <expC3>]
See Also
@...GET, @...SAY, ACCEPT, INPUT, SET SPACE, TRANSFORM(), WAIT
Description
The ECHO command evaluates the expression and displays the results on the same line, no carriage return/line feed sequence is output unless the <exp> is a character expression and contains the 'C' style escapes as shown below. If more than one expression is specified and SET SPACE is ON, a single space is output between each expression. If SET SPACE is OFF, the expressions are output with no space in between.
Escape | Description |
---|---|
\t | Tab |
\n | New line |
\r | Carriage return |
Clause | Description |
---|---|
AT <expN> | You may optionally specify the column at which the expression will be output with the AT <expN> clause. |
PICTURE <expC1> | The PICTURE clause supports all picture template symbols listed in the @...SAY command. |
FUNCTION <expC2> | The FUNCTION qualifier allows picture functions to be specified. Normally this can be done with the PICTURE qualifier by preceding the picture with '@'. If the FUNCTION qualifier is used the '@' is not needed. |
STYLE <expC3> | The STYLE qualifier has been added for compatibility with other Xbase languages. |
In Recital Mirage, the following style qualifiers are supported in <expC3>:
<expC3> | Style |
---|---|
B | Bold |
I | Italic |
U | Underline |
Example
echo "price" at 10 picture "@!",1234.56 picture "$9,999.99" echo "---------------\n" at 10 PRICE $1,234.56 ---------------
Products
Recital Database Server, Recital Mirage Server, Recital Terminal Developer