<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Vault Data Standard help with on selection change in Vault Customization Forum</title>
    <link>https://forums.autodesk.com/t5/vault-customization-forum/vault-data-standard-help-with-on-selection-change/m-p/8651299#M5317</link>
    <description>&lt;P&gt;Hi Guys&lt;/P&gt;
&lt;P&gt;I have a Property called group with a value of TEST 1 TEST 2 and TEST 3, Once test 1 is selected properties QIS 1 to QIS 8 must display information, if TEST 2 is selected QIS 1 to QIS 8 must display different values. This work when i change the category but i want it to work with the group property. Please see below.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Adam.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;function InitializeWindow{&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#begin rules applying commonly&lt;BR /&gt;$dsWindow.Title = SetWindowTitle&lt;BR /&gt;&lt;BR /&gt;InitializeCategory&lt;BR /&gt;InitializeNumSchm&lt;BR /&gt;InitializeBreadCrumb&lt;BR /&gt;InitializeFileNameValidation&lt;BR /&gt;mGetProjectFolderPropToCADFile -mFolderSourcePropertyName "Name" -mCadFileTargetPropertyName "Project"&lt;BR /&gt;&lt;BR /&gt;#end rules applying commonly&lt;BR /&gt;&lt;BR /&gt;$mWindowName = $dsWindow.Name&lt;BR /&gt;switch($mWindowName)&lt;BR /&gt;{&lt;BR /&gt;"InventorWindow"&lt;BR /&gt;{&lt;/P&gt;
&lt;P&gt;$Prop["Group"].add_PropertyChanged({&lt;BR /&gt;if ($_.PropertyName -eq "Value")&lt;BR /&gt;FilterQISProperties&lt;BR /&gt;})&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;function FilterQISProperties&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;$global:propDefs = $vault.PropertyService.GetPropertyDefinitionsByEntityClassId("FLDR")&lt;BR /&gt;if($Prop["Group"].Value -eq "TEST 1")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","1","2")&lt;BR /&gt;}&lt;BR /&gt;elseif($Prop["Group"].Value -eq "TEST 2")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","3","4")&lt;BR /&gt;}&lt;BR /&gt;elseif($Prop["Group"].Value -eq "TEST 3")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","5","6")&lt;BR /&gt;}&lt;BR /&gt;return $properties&lt;BR /&gt;}&lt;/P&gt;</description>
    <pubDate>Mon, 11 Mar 2019 22:59:17 GMT</pubDate>
    <dc:creator>adam_butcher</dc:creator>
    <dc:date>2019-03-11T22:59:17Z</dc:date>
    <item>
      <title>Vault Data Standard help with on selection change</title>
      <link>https://forums.autodesk.com/t5/vault-customization-forum/vault-data-standard-help-with-on-selection-change/m-p/8651299#M5317</link>
      <description>&lt;P&gt;Hi Guys&lt;/P&gt;
&lt;P&gt;I have a Property called group with a value of TEST 1 TEST 2 and TEST 3, Once test 1 is selected properties QIS 1 to QIS 8 must display information, if TEST 2 is selected QIS 1 to QIS 8 must display different values. This work when i change the category but i want it to work with the group property. Please see below.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Adam.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;function InitializeWindow{&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#begin rules applying commonly&lt;BR /&gt;$dsWindow.Title = SetWindowTitle&lt;BR /&gt;&lt;BR /&gt;InitializeCategory&lt;BR /&gt;InitializeNumSchm&lt;BR /&gt;InitializeBreadCrumb&lt;BR /&gt;InitializeFileNameValidation&lt;BR /&gt;mGetProjectFolderPropToCADFile -mFolderSourcePropertyName "Name" -mCadFileTargetPropertyName "Project"&lt;BR /&gt;&lt;BR /&gt;#end rules applying commonly&lt;BR /&gt;&lt;BR /&gt;$mWindowName = $dsWindow.Name&lt;BR /&gt;switch($mWindowName)&lt;BR /&gt;{&lt;BR /&gt;"InventorWindow"&lt;BR /&gt;{&lt;/P&gt;
&lt;P&gt;$Prop["Group"].add_PropertyChanged({&lt;BR /&gt;if ($_.PropertyName -eq "Value")&lt;BR /&gt;FilterQISProperties&lt;BR /&gt;})&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;function FilterQISProperties&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;$global:propDefs = $vault.PropertyService.GetPropertyDefinitionsByEntityClassId("FLDR")&lt;BR /&gt;if($Prop["Group"].Value -eq "TEST 1")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","1","2")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","1","2")&lt;BR /&gt;}&lt;BR /&gt;elseif($Prop["Group"].Value -eq "TEST 2")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","3","4")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","3","4")&lt;BR /&gt;}&lt;BR /&gt;elseif($Prop["Group"].Value -eq "TEST 3")&lt;BR /&gt;{ &lt;BR /&gt;$Prop["QIS 1"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 2"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 3"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 4"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 5"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 6"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 7"].ListValues = @("-","5","6")&lt;BR /&gt;$Prop["QIS 8"].ListValues = @("-","5","6")&lt;BR /&gt;}&lt;BR /&gt;return $properties&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 11 Mar 2019 22:59:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/vault-customization-forum/vault-data-standard-help-with-on-selection-change/m-p/8651299#M5317</guid>
      <dc:creator>adam_butcher</dc:creator>
      <dc:date>2019-03-11T22:59:17Z</dc:date>
    </item>
  </channel>
</rss>

