Difference between revisions of "CLOSE PROCEDURE"

From Recital Documentation Wiki
Jump to: navigation, search
 
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=CLOSE PROCEDURE=
 
 
 
==Class==
 
Applications
 
 
 
 
==Purpose==
 
==Purpose==
 
Close the procedure library file
 
Close the procedure library file
Line 15: Line 8:
  
 
==See Also==
 
==See Also==
[[CLOSE]], [[CLOSE ALL]], [[CLOSE ALTERNATE]], [[CLOSE FORMAT]], [[CLOSE DATABASES]], [[DO]], [[SET PROCEDURE]]
+
[[CLOSE]], [[CLOSE ALL]], [[CLOSE ALTERNATE]], [[CLOSE DATABASES]], [[CLOSE FORMAT]], [[DO]], [[SET PROCEDURE]]
  
  
Line 34: Line 27:
  
 
==Products==
 
==Products==
Recital Database Server, Recital Mirage Server, Recital Terminal Developer
+
Recital Server, Recital  
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Commands]]
 
[[Category:Commands]]
 +
[[Category:Applications]]
 +
[[Category:Applications Commands]]

Latest revision as of 15:02, 10 November 2009

Purpose

Close the procedure library file


Syntax

CLOSE PROCEDURE [<filename> | (<expC>)]


See Also

CLOSE, CLOSE ALL, CLOSE ALTERNATE, CLOSE DATABASES, CLOSE FORMAT, DO, SET PROCEDURE


Description

The CLOSE PROCEDURE command closes the procedure library named <filename>, or if no library is specified, all currently open procedure libraries. The <filename> can be substituted with a <expC>, enclosed in round brackets, which returns a valid filename. The <filename> is assumed to have a '.prg' extension unless otherwise stated.

Only procedures and functions declared with the SET PROCEDURE TO command are released with the CLOSE PROCEDURE command. Procedures and functions declared in the main program are left active. Up to a maximum of ten procedure files can be opened at one time when the ADDITIVE keyword is used on the SET PROCEDURE command.


Example

set procedure to yourlib
do yourproc
do yourproc2
close procedure


Products

Recital Server, Recital