I already (with help from folks here) am able to get this: 1;#title;2;#title;3;#title;
using this: substring(xdMath:Eval(xdMath:Eval(../my:MyLookup, 'concat(., ";#", "title", ";")'), ".."), 9)
but I need to replace "title" with the actual Title associated with the ID that the lookup passes (with Value set to ID).
I tired using translate() to replace "title" with a filtered version of the same data source, but that doesnt work either, just populates it with the first letter of the last one I selected.
Any help would be appreciated!