Pathmaker Reference Manual

Server Constructs
Macro Language Construct Variables
067869 Tandem Computers Incorporated C–7
Output, I-O, Extend). (Such files constitute the files traversed by the #Server-Files
iterator.) For each set of files sharing an open, one instance is selected as identifyng
the file for the purposes of executing the Open function. The construct #File-Sharing-
Service-Name returns the name of the service in which this selected logical file was
found. There must be a current service logical file, which must be an Enscribe file.
Values: String, up to 30 characters (for C, lowercase underscores). Empty if file open is
not shared.
#File-System
Type of current logical file. There must be a current service logical file or server logical
file.
Values: Enscribe, SQL
#Item-Is-Nullable
Current item is a nullable item. There must be a current item.
Values: Y, N
#Item-Is-VarChar
Current item is of type VarChar. There must be a current item.
Values: Y, N
#Item-Key-Is-Unique
The key associated with the current item is a unique key. There must be a current
item, and it must be within a current logical file.
Values: Y, N (N if the current item is not a key)
#Item-Key-Type
Key type of current item of current logical file. There must be a current item, and it
must be within a current logical file.
Values: NONE, PRIMARY, ALTERNATE
#Item-Length
Length (in characters) of current item. When item is VarChar or nullable, length is of
the data part only; it is the maximum possible length for VarChar data.
Values: Integer
#Item-Name
Local name of current item (for C, lowercase, underscores). There must be a current
item.
Values: String, up to 30 characters