When using ServiceLink and transferring multiple values, how do you concandenate all the values? Ex. - Each request is creating an HP Service Desk ticket. We are transferring all the questions and answers from the service request to the service call information field. If there are multiple select fields, only one selection is transferred to the service call ticket.
I haven't had any issues like that with our ServiceLink integrations. I believe they come across as a comma delimited list. You might want to check the "newScale message" in one of the ServiceLink messages and see what data is actually stored in the message. Maybe there is something in the XSL transformation that is only grabbing one value? I'm on 2008.3.
Re: Multiple select fields do not transfer all values
Hi Dan -
I can't share my code with you, but I can explain how you can accomplish it. Hopefully you're familiar with XSLT. Create a <choose> statement that checks to see if the count() of the value nodes is greater than one. If so, do a for-each statement that loops through the value nodes and outputs the value and a comma (or whatever delimiter you want to use). Then have an otherwise statement that just outputs the node if there is only one value. If you don't care about the ex