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

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -