Author: firstname.lastname@example.org (ulrich-merkel)
The discussion (since a couple of days, it's impossible to do even a simple copy from wishes to text):
Hi Iain, but is this not a thing we can wrap in a little homebrewed global function (using returns, YES we can)? Instead of trying to get on the top 10 wishes next year?
Yes, we can (and I have) homebrew it. But it's slower than something coded into the raw code would be. And on a list of thousands of records speed is of the essence.
Please look at structs in Uniface 9.5.
instead of handling this as a list, what about treating it just as a simple string: a nice 3GL replace anything after GOLD; or Start-of-string up to the = sign? Think a regex replace can do that in a hurry.
So. For FIELD1=A,FIELD2=B, V1="FIELD1+;FIELD2"
putlisitems/id V1 sets V1 to "FIELD1=A+;FIELD2=B"
putlistitems/id/replace V1 sets V1 to
Use case (please read what is requested here!)