sql - In SSRS Report Builder, the results that are being delivered are in a very long string, I need to be able to extract certain substrings -
one result, under 1 field of data contains below, it's extremely long. need able pull out substrings seperate columns.
desired result:
1) email addresses it's being sent to, identified "to": gregory.dettorre@cardinalhealth.com; scott.ballard@cardinalhealth.com
2) email addresses it's being cc'd to, identified "cc": gmb-optifreight-ccbabr@cardinalhealth.com
3) email addresses it's being cc'd to, identified "replyto": optifreightcustomercare@cardinalhealth.com
4) include report: true
5) render format: excel
6) subject: 13 week volume file - lifepoint health - brentwood, tn
result:
"<parametervalues><parametervalue><name>to</name> <value>gregory.dettorre@cardinalhealth.com; scott.ballard@cardinalhealth.com</value></parametervalue><parametervalue> <name>cc</name><value>gmb-optifreight-ccbabr@cardinalhealth.com</value> </parametervalue><parametervalue><name>replyto</name> <value>optifreightcustomercare@cardinalhealth.com</value></parametervalue> <parametervalue><name>includereport</name><value>true</value> </parametervalue><parametervalue><name>renderformat</name> <value>excel</value></parametervalue><parametervalue><name>subject</name> <value>13 week volume file - lifepoint health - brentwood, tn</value> </parametervalue><parametervalue><name>comment</name><value>please see attached 13 week volume file , let know if have questions. optifreightcustomercare@cardinalhealth.com</value></parametervalue><parametervalue><name>includelink</name><value>false</value></parametervalue><parametervalue><name>priority</name><value>normal</value></parametervalue></parametervalues>"
here there answered question on splitting strings, using substring , charindex in ssrs. indexes of 2 delimiters (e.g. "to" , "cc"), , applying substring between these 2 delimiters value wanted.
also, best practice splitting data in dataset (e.g. sql query) itself, instead of doing in report itself.
Comments
Post a Comment