Difference between revisions of "EXEC()"

From Lianjapedia
Jump to: navigation, search
 
m (1 revision)
(No difference)

Revision as of 11:13, 12 December 2012

Purpose

Function to execute a list of commands


Syntax

EXEC(<expC1> [,<expC2>...])


See Also

ALIAS, DO, EXECSCRIPT(), KEYWORD, RUN, RUN(), SPAWN,

Description

The EXEC() function executes a list of commands. Each command is specified by <expC1>, <expC2>, and so on. This function is useful for consolidating command lines in UDCs (User Defined Commands) which have been defined with the ALIAS command. The EXEC() function returns a logical true (.T.) if all the specified commands execute without error, or a logical false (.F.) if an error occurs.


Example

alias lf;
"iif(run('ls –l %1 > run.tmp') = 0,;
exec('textedit([run.tmp],0,0,20,79,.f.,[FILE LISTING])','erase run.tmp'), .F.)"
 
lf


Products

Recital Server, Recital