Difference between revisions of "FILE()"
From Recital Documentation Wiki
Yvonnemilne (Talk | contribs) |
Helengeorge (Talk | contribs) (→Class) |
||
Line 1: | Line 1: | ||
− | |||
− | |||
Revision as of 15:13, 27 October 2009
Purpose
Function to check whether file exists
Syntax
FILE(<expC>)
See Also
DIR(), MENU FILES, SET FILECASE, SET PATH
Description
The FILE() function returns .T. if the file exists and .F. otherwise. FILE() checks for the existence of the file in the current directory, but not in the PATH (specified with the SET PATH TO command). FILE() does not check the access permission of the specified file for writing, it only checks that the file can be opened for reading. If no file extension is specified in the filename <expC>, then the file extension ".dbf" is concatenated to the end of the filename. This means that FILE() cannot be used to check for the existence of files without extensions.
Example
if file("names.ndx") erase names.ndx endif
Products
Recital Database Server, Recital Mirage Server, Recital Terminal Developer