{"id":330,"date":"2014-05-02T21:07:55","date_gmt":"2014-05-02T19:07:55","guid":{"rendered":"http:\/\/www.flip-design.de\/?p=330"},"modified":"2014-05-03T18:03:57","modified_gmt":"2014-05-03T16:03:57","slug":"reporting-services-weiergabe-von-multi-value-parametern","status":"publish","type":"post","link":"https:\/\/www.flip-design.de\/?p=330","title":{"rendered":"Reporting Services: Weitergabe von &#8222;Multi Value&#8220;-Parametern"},"content":{"rendered":"<p>Immer wieder kommt es vor, dass man Parameter von einem Bericht an den anderen weitergeben m\u00f6chte. Bei einem Parameter der lediglich einen Wert aufnimmt, ist das ziemlich simpel. Was aber, wenn der Parameter mehrere Werte (Multi Value Parameter) aufnehmen kann und auch alle diese Werte an einen weiteren Bericht weitergegeben werden sollen?<\/p>\n<p><em><strong>Hier die L\u00f6sung:<\/strong><\/em><\/p>\n<p>Ausgangslage ist ein Bericht, der 4 verschiedene Werte als Multi Value Parameter aufnehmen kann und diese im Bericht darstellt.<\/p>\n<p>Dieser Parameter nutzt ein Dataset f\u00fcr die verf\u00fcgbaren Werte:<br \/>\n<a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-39.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-338\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-39.png\" alt=\"2014-05-02_20-42-39\" width=\"687\" height=\"556\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-39.png 687w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-39-300x242.png 300w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-39-624x505.png 624w\" sizes=\"(max-width: 687px) 100vw, 687px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-55.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-339\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-55.png\" alt=\"2014-05-02_20-42-55\" width=\"686\" height=\"553\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-55.png 686w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-55-300x241.png 300w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-42-55-624x503.png 624w\" sizes=\"(max-width: 686px) 100vw, 686px\" \/><\/a><br \/>\nErgebnis:<br \/>\n<a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-32.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-340\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-32.png\" alt=\"2014-05-02_20-47-32\" width=\"396\" height=\"222\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-32.png 396w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-32-300x168.png 300w\" sizes=\"(max-width: 396px) 100vw, 396px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Die Ausgabe ist folgenderma\u00dfen realisiert.<a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-51.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-341\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-51.png\" alt=\"2014-05-02_20-47-51\" width=\"305\" height=\"78\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-51.png 305w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-47-51-300x76.png 300w\" sizes=\"(max-width: 305px) 100vw, 305px\" \/><\/a><\/p>\n<p>Der Text hier wird verlinkt auf einen weiteren Bericht der das gleiche Dataset nutzt. Hier wird erwartet, dass der \u00fcbergebene Parameter die Werte vor ausf\u00fcllt und aufnimmt, die vom aufrufenden Bericht \u00fcbergeben werden. Also das hier in diesem Beispiel die Werte f\u00fcr Nord, S\u00fcd, Ost und West \u00fcbergeben werden.<\/p>\n<p>Das Textfeld f\u00fcr die Ausgabe wird nun verlinkt auf den anderen Bericht:<br \/>\n<a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-00.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-342\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-00.png\" alt=\"2014-05-02_20-52-00\" width=\"662\" height=\"433\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-00.png 662w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-00-300x196.png 300w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-00-624x408.png 624w\" sizes=\"(max-width: 662px) 100vw, 662px\" \/><\/a><\/p>\n<p>Als Ausdruck f\u00fcr den Parameter ist folgender Code notwendig:<\/p>\n<p><a href=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-52.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft  wp-image-343\" src=\"http:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-52.png\" alt=\"2014-05-02_20-52-52\" width=\"438\" height=\"181\" srcset=\"https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-52.png 418w, https:\/\/www.flip-design.de\/wp-content\/uploads\/2014\/05\/2014-05-02_20-52-52-300x124.png 300w\" sizes=\"(max-width: 438px) 100vw, 438px\" \/><\/a>Nun werden die entsprechenden Werte aus dem Multi Value Parameter an den Unterbericht weitergegeben. An dem Unterbericht muss nicht ge\u00e4ndert werden, lediglich muss er den Parameter aufnehmen und auch als Multi Value Parameter definiert werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Immer wieder kommt es vor, dass man Parameter von einem Bericht an den anderen weitergeben m\u00f6chte. Bei einem Parameter der lediglich einen Wert aufnimmt, ist das ziemlich simpel. Was aber, wenn der Parameter mehrere Werte (Multi Value Parameter) aufnehmen kann &hellip; <a href=\"https:\/\/www.flip-design.de\/?p=330\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":334,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[25,1,24,3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/posts\/330"}],"collection":[{"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=330"}],"version-history":[{"count":8,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/posts\/330\/revisions"}],"predecessor-version":[{"id":345,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/posts\/330\/revisions\/345"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=\/wp\/v2\/media\/334"}],"wp:attachment":[{"href":"https:\/\/www.flip-design.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flip-design.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}