<?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 Re: Make all values in a revision block non static in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7888048#M82621</link>
    <description>&lt;P&gt;From what I can tell looking at it through the API, there is no direct way to clear the static status of the cells in the Revision table. (neither through an exposed static property, nor through formatted text.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 27 Mar 2018 15:33:24 GMT</pubDate>
    <dc:creator>MechMachineMan</dc:creator>
    <dc:date>2018-03-27T15:33:24Z</dc:date>
    <item>
      <title>Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887382#M82609</link>
      <description>&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For some reason, for the last few releases, updating properties from Vault has updated our rev block (we use vault rev blocks) correctly, however, the operation adds the correct values to the rev block and then leaves everything static.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to use ilogic to change all of the cells to Not Static?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have found a snippet (thanks &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/341185"&gt;@jdkriek&lt;/a&gt;&amp;nbsp;and &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/586361"&gt;@cbenner&lt;/a&gt;) that will make them all static, but my programming capability does not allow me to reverse it.&amp;nbsp;&lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://forums.autodesk.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the snippet:&lt;/P&gt;&lt;PRE&gt;Dim oDrawDoc As DrawingDocument = ThisApplication.ActiveDocument
' Get the revision table
Dim oRevTable As RevisionTable = oDrawDoc.ActiveSheet.RevisionTables.Item(1)
' Get last row
Dim oRow As RevisionTableRow
oRow = oRevTable.RevisionTableRows.Item(oRevTable.RevisionTableRows.Count)
' Make sure we have the active row
If oRow.IsActiveRow Then
' Go through all columns in that row
For i = 1 To oRevTable.RevisionTableColumns.Count
Dim oCell As RevisionTableCell = oRow.Item(i)
' Set all cells to static
oCell.Text = oCell.Text
Next
End If&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 12:30:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887382#M82609</guid>
      <dc:creator>cmcconnell</dc:creator>
      <dc:date>2018-03-27T12:30:22Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887689#M82614</link>
      <description>&lt;P&gt;wouldn't making them non static mean that the earlier version-lines will get updated to the last revision status?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 14:02:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887689#M82614</guid>
      <dc:creator>HermJan.Otterman</dc:creator>
      <dc:date>2018-03-27T14:02:07Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887784#M82616</link>
      <description>No - they are always static no matter what. In other words, they are a snapshot of what they were when they were current.&lt;BR /&gt;</description>
      <pubDate>Tue, 27 Mar 2018 14:22:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887784#M82616</guid>
      <dc:creator>cmcconnell</dc:creator>
      <dc:date>2018-03-27T14:22:21Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887859#M82618</link>
      <description>&lt;P&gt;To clarify:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My rev block looks like this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Before" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/481138i4ECA34E35C2E2D30/image-size/large?v=v2&amp;amp;px=999" role="button" title="corym-2018-0155.png" alt="Before" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Before&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;After I un-check Static for all of the cells, it looks like this:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="After" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/481139i34D0B278D08FE972/image-size/large?v=v2&amp;amp;px=999" role="button" title="corym-2018-0156.png" alt="After" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;After&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;What I am after is a way to automate un-checking Static for all the cells in a rev block. If that helps...&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 14:40:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7887859#M82618</guid>
      <dc:creator>cmcconnell</dc:creator>
      <dc:date>2018-03-27T14:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7888048#M82621</link>
      <description>&lt;P&gt;From what I can tell looking at it through the API, there is no direct way to clear the static status of the cells in the Revision table. (neither through an exposed static property, nor through formatted text.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 15:33:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7888048#M82621</guid>
      <dc:creator>MechMachineMan</dc:creator>
      <dc:date>2018-03-27T15:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7888325#M82627</link>
      <description>&lt;P&gt;That is what I was afraid of. It looks like it is available for the partslist but not the rev block:&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/inventor-customization/how-to-get-static-value-in-vba/m-p/6980937/highlight/true" target="_blank"&gt;https://forums.autodesk.com/t5/inventor-customization/how-to-get-static-value-in-vba/m-p/6980937/highlight/true&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for looking into it.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Mar 2018 16:53:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7888325#M82627</guid>
      <dc:creator>cmcconnell</dc:creator>
      <dc:date>2018-03-27T16:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7890595#M82665</link>
      <description>&lt;P&gt;Unfortunately, Inventor API does not support &lt;STRONG&gt;"static"&lt;/STRONG&gt; property for &lt;STRONG&gt;ReviosionTableCell&lt;/STRONG&gt; Object. It would be nice to inform at idea station using below link.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="margin: 0px; color: black; font-family: 'Segoe UI',sans-serif; font-size: 10pt;"&gt;&lt;A href="https://forums.autodesk.com/t5/inventor-ideas/idb-p/v1232/tab/most-recent" target="_blank"&gt;&lt;SPAN&gt;https://forums.autodesk.com/t5/inventor-ideas/idb-p/v1232/tab/most-recent&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="margin: 0px; color: black; font-family: 'Segoe UI',sans-serif; font-size: 10pt;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RevisionTableCell.png" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/481539i15D84ED16FADC279/image-size/large?v=v2&amp;amp;px=999" role="button" title="RevisionTableCell.png" alt="RevisionTableCell.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
      <pubDate>Wed, 28 Mar 2018 12:08:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7890595#M82665</guid>
      <dc:creator>chandra.shekar.g</dc:creator>
      <dc:date>2018-03-28T12:08:59Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7890646#M82666</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is default Vault behavior.&lt;/P&gt;&lt;P&gt;if you are using property-mapping in vault to inventor than you don't need the revision table configuration because you use property mapping form vault.&lt;/P&gt;&lt;P&gt;Disable this and you will solve the problem in the base.&lt;/P&gt;&lt;P&gt;And you will always have static values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;</description>
      <pubDate>Wed, 28 Mar 2018 12:26:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/7890646#M82666</guid>
      <dc:creator>bradeneuropeArthur</dc:creator>
      <dc:date>2018-03-28T12:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/10915445#M134084</link>
      <description>&lt;P&gt;Please vote for&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/inventor-ideas/revision-table-make-cell-dynamic-api/idi-p/10848504" target="_blank"&gt;Revision Table Make Cell Dynamic API - Autodesk Community&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 29 Jan 2022 14:55:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/10915445#M134084</guid>
      <dc:creator>holgerb-mardmoeller</dc:creator>
      <dc:date>2022-01-29T14:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: Make all values in a revision block non static</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/12294006#M158863</link>
      <description>&lt;P&gt;found a beautiful way of doing this, you are welcome world.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;DrawingDocument&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveDocument&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSheet&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Sheet&lt;/SPAN&gt;
	
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oRevTable&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;RevisionTable&lt;/SPAN&gt; = &lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;.&lt;SPAN&gt;ActiveSheet&lt;/SPAN&gt;.&lt;SPAN&gt;RevisionTables&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oRows&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;RevisionTableRows&lt;/SPAN&gt; = &lt;SPAN&gt;oRevTable&lt;/SPAN&gt;.&lt;SPAN&gt;RevisionTableRows&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oApp&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Inventor&lt;/SPAN&gt;.&lt;SPAN&gt;Application&lt;/SPAN&gt; = &lt;SPAN&gt;ThisApplication&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;UNDO&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Transaction&lt;/SPAN&gt; = &lt;SPAN&gt;oApp&lt;/SPAN&gt;.&lt;SPAN&gt;TransactionManager&lt;/SPAN&gt;.&lt;SPAN&gt;StartGlobalTransaction&lt;/SPAN&gt;(&lt;SPAN&gt;oDrawDoc&lt;/SPAN&gt;, &lt;SPAN&gt;"Remove Static from Revision Table"&lt;/SPAN&gt;)
	
	&lt;SPAN&gt;P&lt;/SPAN&gt; = &lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Project"&lt;/SPAN&gt;, &lt;SPAN&gt;"Revision Number"&lt;/SPAN&gt;)
	&lt;SPAN&gt;oRows&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;()

	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oRow&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;RevisionTableRow&lt;/SPAN&gt; = &lt;SPAN&gt;oRevTable&lt;/SPAN&gt;.&lt;SPAN&gt;RevisionTableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(&lt;SPAN&gt;oRevTable&lt;/SPAN&gt;.&lt;SPAN&gt;RevisionTableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Count&lt;/SPAN&gt;)
	&lt;SPAN&gt;For&lt;/SPAN&gt; &lt;SPAN&gt;Each&lt;/SPAN&gt; &lt;SPAN&gt;oRow&lt;/SPAN&gt; &lt;SPAN&gt;In&lt;/SPAN&gt; &lt;SPAN&gt;oRows&lt;/SPAN&gt;
		&lt;SPAN&gt;If&lt;/SPAN&gt; &lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;IsActiveRow&lt;/SPAN&gt; &lt;SPAN&gt;Then&lt;/SPAN&gt;

		&lt;SPAN&gt;Else&lt;/SPAN&gt;
			&lt;SPAN&gt;oRow&lt;/SPAN&gt;.&lt;SPAN&gt;Delete&lt;/SPAN&gt;
		&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;If&lt;/SPAN&gt;
	&lt;SPAN&gt;Next&lt;/SPAN&gt;
	
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oCell1&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;RevisionTableCell&lt;/SPAN&gt; = &lt;SPAN&gt;oRevTable&lt;/SPAN&gt;.&lt;SPAN&gt;RevisionTableRows&lt;/SPAN&gt;.&lt;SPAN&gt;Item&lt;/SPAN&gt;(1).&lt;SPAN&gt;Item&lt;/SPAN&gt;(1)
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;sFText&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;oCell1&lt;/SPAN&gt;.&lt;SPAN&gt;FormattedText&lt;/SPAN&gt;
	&lt;SPAN&gt;sFText&lt;/SPAN&gt; = &lt;SPAN&gt;P&lt;/SPAN&gt;&lt;SPAN&gt;'InputBox("What is the Revision?", "RevisionTableCell.FormattedText", P)&lt;/SPAN&gt;
	&lt;SPAN&gt;oCell1&lt;/SPAN&gt;.&lt;SPAN&gt;FormattedText&lt;/SPAN&gt; = &lt;SPAN&gt;sFText&lt;/SPAN&gt;
	
	&lt;SPAN&gt;c&lt;/SPAN&gt; = &lt;SPAN&gt;"REV"&lt;/SPAN&gt;
	&lt;SPAN&gt;'just in case it doenst exit recreate it&lt;/SPAN&gt;
	&lt;SPAN&gt;Try&lt;/SPAN&gt; : &lt;SPAN&gt;x&lt;/SPAN&gt; = &lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;c&lt;/SPAN&gt;) : &lt;SPAN&gt;Catch&lt;/SPAN&gt; : &lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;c&lt;/SPAN&gt;) = &lt;SPAN&gt;"Job number/Reason Code or ECN #"&lt;/SPAN&gt; : &lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;/SPAN&gt;
	&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;c&lt;/SPAN&gt;) = &lt;SPAN&gt;sFText&lt;/SPAN&gt; 
	&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Project"&lt;/SPAN&gt;, &lt;SPAN&gt;"Revision Number"&lt;/SPAN&gt;) = &lt;SPAN&gt;sFText&lt;/SPAN&gt;

&lt;SPAN&gt;UNDO&lt;/SPAN&gt;.&lt;SPAN&gt;End&lt;/SPAN&gt;
&lt;/PRE&gt;</description>
      <pubDate>Mon, 09 Oct 2023 14:27:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/make-all-values-in-a-revision-block-non-static/m-p/12294006#M158863</guid>
      <dc:creator>maxim.teleguz</dc:creator>
      <dc:date>2023-10-09T14:27:47Z</dc:date>
    </item>
  </channel>
</rss>

