LogicalFileList STD.File.LogicalFileList STD.File.LogicalFileList File.LogicalFileList LogicalFileList ( [ pattern ] [, includenormal ] [, includesuper ] [, unknownszero ] [, foreigndali ] ) pattern Optional. A null-terminated string containing the mask of the files to list. If omitted,the default is '*' (all files). includenormal Optional. A boolean flag indicating whether to include “normal” files. If omitted, the default is TRUE. includesuper Optional. A boolean flag indicating whether to include SuperFiles. If omitted, the default is FALSE. unknownszero Optional. A boolean flag indicating to set file sizes that are unknown to zero (0) instead of minus-one (-1). If omitted, the default is FALSE. foreigndali Optional. The IP address of the foreign dali used to resolve the file. If blank then the file is resolved locally. If omitted, the default is blank. Return: LogicalFileList returns returns a dataset in the following format: EXPORT FsLogicalFileNameRecord := RECORD STRING name; END; EXPORT FsLogicalFileInfoRecord := RECORD(FsLogicalFileNameRecord) BOOLEAN superfile; UNSIGNED8 size; UNSIGNED8 rowcount; STRING19 modified; STRING owner; STRING cluster; END; The LogicalFileList function returns a list of the logical files in the environment files as a dataset in the format listed above. Example: OUTPUT(STD.File.LogicalFileList()); //returns all normal files OUTPUT(STD.File.LogicalFileList(,FALSE,TRUE)); //returns all SuperFiles