Hello ! I have an interesting problem in UniVerse 11.3.1 (also on 12.5). Any clues would be appreciated, I did not found anything on the Internet for now.
In my production environment, I have 2 accounts that share files by Q-Pointers. It’s was built like that a long time ago, I plan to merge them into 1 account soon. Let’s say I have ACCT1 and ACCT2.
ACCT1 have the file &SAVEDLISTS&.
ACCT2 uses a Q-Pointer to use that file from ACCT1.
When in ACCT1, I can use LIST.DIFF and send the result to a list with a long name (more than 14 characters), no problems.
When in ACCT2, I get an error if I send the result to a list with a long name, see:
LIST.DIFF LIST.1 WITH: LIST.2 TO: ALEX.THIS.IS.MY.LONG.LISTNAME &SAVEDLISTS&: No such file or directory Unable to open the operating system file "/u2/ACCT1/&SAVEDLISTS&/ALEX.THIS.IS.M/Y.LONG.LISTNAM/E". [ENOENT] No such file or directory
I tried to change the VOC from Type Q to Type F with the full path to &SAVEDLISTS& and I have the same result.
I tried the command LONGNAMES ON on both accounts and I have the same result.
I can use EDIT.LIST and SAVE.LIST with very long names, no problems with that. It affects only LIST.DIFF, LIST.INTER and LIST.UNION
Is anybody could have any hints ?
Many thanks to all !