FileAttr function (LotusScript® Language)

Returns the access type, or the operating system file handle, for an open file.

Syntax

FileAttr ( fileNumber , attribute )

Elements

fileNumber

The number associated with the file when you opened it.

attribute

A number (either 1 or 2) specifying the type of information you want. Instead of 1 or 2, you can specify the constant ATTR_MODE or ATTR_HANDLE, respectively. These constants are defined in the file lsconst.lss. Including this file in your script allows you to use constants instead of their numeric values.

Return value

If attribute is ATTR_HANDLE, then FileAttr returns the operating system file handle for the file.

If attribute is ATTR_MODE, then FileAttr returns an integer representing the access for the file, as shown in the following table.

Return value

Access

Constant

1

Input

ATTR_INPUT

2

Output

ATTR_OUTPUT

4

Random

ATTR_RANDOM

8

Append

ATTR_APPEND

32

Binary

ATTR_BINARY

Example