Description
This environment variable forces the user account name to be stored as part of
the saved list identifier.
Values
1
Default
Not set.
Setting
As per normal environment variable.
Unix
JBCLISTID=1
export JBCLISTID
Windows
SET JBCLISTID=1
Notes
For information on how lists are stored, see the sections on JBCLISTFILE
and List Storage.
Lists stored in jBASEWORK have an id of the form SEL*UserName*ListName
unless there is a Q-pointer or F-pointer called POINTER-FILE that references
jBASEWORK.
If JBCLISTFILE is not set but POINTER-FILE can be opened, then lists are stored
in POINTER-FILE and have have an item-id of ListName.
Otherwise lists have an id of the form ListName unless
JBCLISTID=1, in which case the item id is SEL*UserName*ListName. Note
that on Windows asterisks cannot be part of file names. So if JBCLISTFILE points
to a directory, the asterisk separator is represented as ]2a.
When lists have the user name as part of the id, then the user name can be specified as an optional argument to GET-LIST and EDIT-LIST.