Why was a LS equivalent for @UserNamesList left out?? I am running into the 64k limit when I use this function in LS. For example, if I run this script against a Domino Directory that has over 1500 groups (varying name lengths), and the user appears in 900 of the groups as a nested group member, the function will only return the first X groups before the 64k limit is reached.
Dim sz As Double
groups = Evaluate( "@UserNamesList" )
sz = 0
Forall g In groups
sz = sz + Cdbl(Lenb( g ))
This is very, very frustrating for large organizations/applications that rely on the Domino Directory for security!! The only thing that we have come up with so far is to create small (4 character - 8 byte) group names. At least we would then be able to have around 8000 groups. However, this does not seem like the logical answer here.
Any help/thoughts/suggestions are welcomed!!