Open (Dataset function)
This function opens the dataset associated with a Dataset object.
Open syntax
[%returnCode =] %dataset:open
Syntax terms
%returnCode | A variable to receive the return code from the Open method, indicating
whether or not the open succeeded. Possible return codes are:
|
---|---|
%dataset | A variable containing a reference to a Dataset object for which the
underlying dataset is to be opened. |
Usage Notes
- An Open can modify the BlockSize, RecordLength, RecordFormat, or NumberOfBuffers properties. This is especially likely for input datasets where the dataset attributes from the DSCB (or CMS or VSE equivalents) will tend to override attributes set explicitly before the open.
- An open of a dataset or stream usually places an exclusive lock on the dataset or stream until it is closed. This means no other thread can access the dataset while it is opened.