Easy access to Iproperties - Global form

Easy access to Iproperties - Global form

rudikdkMKS7P
Observer Observer
496 Views
1 Reply
Message 1 of 2

Easy access to Iproperties - Global form

rudikdkMKS7P
Observer
Observer

I want to get easy access to some of my Iproperties from the drawing view IPT/IAM/IDW. And I am now able to view my Iproperties in the “global Forms” view. But when I open a forexampple a part from my assembly, it is still the iproperties from the assembly there is shown. 

How do you solved these kind of things? – I am not fan of the Iprop tool , and i dont want to click on a button to see my iproperties 😉 . Can it be automatic updated somehow?  -> https://apps.autodesk.com/INVNTOR/en/Detail/Index?id=2843977258636952957&appLang=en&os=Win64


The XML-code from my iLogicBrowserUiFormSpecification.xml

\CAD\Design Data\iLogic\UI

 

<?xml version="1.0" encoding="utf-8"?>
<FormSpecification xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Name>Title Block</Name>
  <Guid>65218101-96fc-4746-a0d6-cbe773ed20a3</Guid>
  <Items>
    <UiElementSpec xsi:type="TextPropertyControlSpec">
      <Name>Title</Name>
      <Guid>ca5f6e0d-d654-4bf4-8f83-44174df84be7</Guid>
      <PropertyName>Title</PropertyName>
      <PropertySetName>Summary</PropertySetName>
    </UiElementSpec>
    <UiElementSpec xsi:type="TextPropertyControlSpec">
      <Name>Subject</Name>
      <Guid>b4b48481-d41b-4ea6-905d-4d1ddb172faf</Guid>
      <PropertyName>Subject</PropertyName>
      <PropertySetName>Summary</PropertySetName>
    </UiElementSpec>
    <UiElementSpec xsi:type="TextPropertyControlSpec">
      <Name>Manager</Name>
      <Guid>4d4d3ed1-60de-4a8e-a50c-b6e7f2e8fb56</Guid>
      <PropertyName>Manager</PropertyName>
      <PropertySetName>Summary</PropertySetName>
    </UiElementSpec>
    <UiElementSpec xsi:type="TextPropertyControlSpec">
      <Name>Company</Name>
      <Guid>19643fcc-e596-4fc9-9d12-c8dd55ff22fa</Guid>
      <PropertyName>Company</PropertyName>
      <PropertySetName>Summary</PropertySetName>
    </UiElementSpec>
    <UiElementSpec xsi:type="iLogicExternalRuleControlSpec">
      <Name>Update Union Title block</Name>
      <Guid>905811a8-8354-43d0-9fb9-d9c6e5dbf043</Guid>
      <Image>
        <BitmapByteArray />
      </Image>
      <TextVisible>true</TextVisible>
      <RuleName>DrawingMigrate</RuleName>
      <RuleButtonBehavior>RunRule</RuleButtonBehavior>
      <Path>DrawingMigrate.iLogicVb</Path>
    </UiElementSpec>
    <UiElementSpec xsi:type="iLogicExternalRuleControlSpec">
      <Name>Update Haffmans Title block</Name>
      <Guid>f11967f1-3994-4af6-9663-7af49c1f3730</Guid>
      <Image>
        <BitmapByteArray />
      </Image>
      <TextVisible>true</TextVisible>
      <RuleName>DrawingMigrateHaffmans</RuleName>
      <RuleButtonBehavior>RunRule</RuleButtonBehavior>
      <Path>DrawingMigrateHaffmans.iLogicVb</Path>
    </UiElementSpec>
  </Items>
  <StyleAndSkinName>
    <StyleName>Default</StyleName>
  </StyleAndSkinName>
  <AllowCustomization>true</AllowCustomization>
  <PredefinedButtons>OkCancelApply</PredefinedButtons>
  <Modal>false</Modal>
</FormSpecification>

 

 

0 Likes
497 Views
1 Reply
Reply (1)
Message 2 of 2

DRoam
Mentor
Mentor

As far as I'm aware, there's not a good solution to this at the moment. But you can vote for this here: iLogic: Option to close or refresh Global Forms when switching documents. In the meantime you just have to close and re-open the form when you want to refresh it. Certainly not ideal.