{"id":1245,"date":"2014-10-10T08:49:56","date_gmt":"2014-10-10T06:49:56","guid":{"rendered":"http:\/\/www.capri-soft.de\/blog\/?p=1245"},"modified":"2014-10-10T09:33:53","modified_gmt":"2014-10-10T07:33:53","slug":"ibm-doors-dxl-auslesen-aller-module-einer-baselinesetdefinition-und-eines-baselinesets-in-ihren-jeweils-gebaseline-ten-versionen","status":"publish","type":"post","link":"https:\/\/www.capri-soft.de\/blog\/?p=1245","title":{"rendered":"IBM Doors DXL: Auslesen aller Module eines Projektes einer BaselineSetDefinition und eines BaselineSets in ihren jeweils gebaseline-ten Versionen"},"content":{"rendered":"<h1>Problem<\/h1>\n<p>Alle Module eines Projektes, die in einem BaselineSet freigegeben wurden, sollen in Ihrer Version im BaselineSet ausgelesen werden.<\/p>\n<h1>Approach<\/h1>\n<ol>\n<li><span style=\"font-family: Consolas; font-size: small;\">Generell auslesen der Module in einer BaselineSetDefinition <\/span><\/li>\n<li><span style=\"font-family: Consolas; font-size: small;\">Auslesen des BaselineSets der Version {baselineSetVersion} <\/span><\/li>\n<\/ol>\n<ul>\n<li>Die BaselineSetDefinition beinhaltet die Module, die f\u00fcr ein BaselineSet (hier Release_Set) vorgesehen sind. Eine BaselineSetDefinition hat einen Namen, unter dem\u00a0die BaselineSet-Versionen erzeugt werden.<\/li>\n<li>Das BaselineSet\u00a0ist eine\u00a0Version einer BaselineSetDefinition\u00a0und hat den Namen der BaselineSetDefinition. In einem BaselineSet befinden sich Baseline-Versionen der Module aus der BaselineSetDefinition;<\/li>\n<\/ul>\n<h1>Solution<\/h1>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">string baselineSetDefinition=&quot;Release_Set&quot;;\r\nstring baselineSetVersion=&quot;5.0&quot;;\r\n\r\nBaselineSetDefinition bsd;\r\nFolder f = folder &quot;\/MyProject&quot;;\r\nModName_ modName;\r\n\r\nfor bsd in f do\r\n{\r\n  if(name(bsd) &quot;&quot; == baselineSetDefinition)\r\n  {\r\n    \/\/ 1.) Generell auslesen der Module in einer BaselineSetDefinition\r\n    for modName in bsd do\r\n    {\r\n      print name(bsd) &quot; &quot; name(modName) &quot;\\n&quot;;\r\n    }\r\n\r\n    \/\/ 2.) Bsp: Auslesen des BaselineSets der Version {baselineSetVersion}\r\n    BaselineSet bs;\r\n    for bs in bsd do\r\n    {\r\n       if(versionID(bs) &quot;&quot; == baselineSetVersion)\r\n       {\r\n         ModuleVersion modver;\r\n\tfor modver in all bs do \r\n         {\r\n           string versionsString = versionString modver;\r\n           if(versionsString==&quot;&quot;) versionsString=&quot;N\/A&quot;;\r\n           print fullName(modver) &quot;\\t&quot; versionsString &quot;\\n&quot;;\r\n\t} \r\n        }\r\n     }\r\n   }\r\n}<\/pre>\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwww.capri-soft.de%2Fblog%2F%3Fp%3D1245&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px;margin-top:5px;\"><\/iframe>","protected":false},"excerpt":{"rendered":"<p>Problem Alle Module eines Projektes, die in einem BaselineSet freigegeben wurden, sollen in Ihrer Version im BaselineSet ausgelesen werden. Approach Generell auslesen der Module in einer BaselineSetDefinition Auslesen des BaselineSets der Version {baselineSetVersion} Die BaselineSetDefinition beinhaltet die Module, die f\u00fcr ein BaselineSet (hier Release_Set) vorgesehen sind. Eine BaselineSetDefinition hat einen Namen, unter dem\u00a0die BaselineSet-Versionen erzeugt &hellip; <a href=\"https:\/\/www.capri-soft.de\/blog\/?p=1245\" class=\"more-link\"><span class=\"screen-reader-text\">IBM Doors DXL: Auslesen aller Module eines Projektes einer BaselineSetDefinition und eines BaselineSets in ihren jeweils gebaseline-ten Versionen<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"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,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-1245","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4yGeN-k5","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1245"}],"version-history":[{"count":3,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1245\/revisions"}],"predecessor-version":[{"id":1248,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1245\/revisions\/1248"}],"wp:attachment":[{"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.capri-soft.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}