This if for InfoPath 2013. Came across a previous thread for writing values from a MLSB to another control which was very helpful for understanding the double eval formula.
I am attempting to do something similar, but append the selection values within the MSLB control. Currently, I have 5 conditional form load rules which trigger and set a corresponding value in the MLSB. Given the logical nature of InfoPath rules, the 5 form load rules overwrite previously triggered values instead of appending them.
My initial thoughts were the double eval trick was the right direction, but instead of concatenating values as text into 1 value, I need them to be set as separate values within the MLSB.
Here's what I have so far in my formula: eval(eval(changeManagementImpacts_mch, 'concat(., ", Translations to be updated or created (French or Spanish)")'), "..")
", Translations to be updated..." is concatenated as text to my control's default value ("None Selected"), where instead I would like them to be set as separately selected values.
Anyone successfully done this before? Any help is greatly appreciated!