<?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: ProMdlReadonlyIgnore implementation in Customization</title>
    <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020376#M14203</link>
    <description>&lt;P&gt;&lt;SPAN&gt;This -48 issue has had a devastating effect on us the last few months.&amp;nbsp; When do you call this function?&amp;nbsp; The user_initialize?&amp;nbsp; does the setting last while your app is running?&amp;nbsp; or does it set a flag for your entire creo session.&amp;nbsp; does it work across other programs that are running?&amp;nbsp; &amp;nbsp;Do you have any implimentation details?&amp;nbsp; &amp;nbsp;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Jun 2025 20:42:00 GMT</pubDate>
    <dc:creator>msteffke</dc:creator>
    <dc:date>2025-06-12T20:42:00Z</dc:date>
    <item>
      <title>ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976803#M13526</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I am trying to implement&amp;nbsp;ProMdlReadonlyIgnore with reference to article CS398373, as I am unable to upload parameters while it is in Checkin state. Untill Creo 7.0.11 I was able to do it, but same action in Creo 10.0.5 is demanding me a checkout. By referring&amp;nbsp;article CS398373 I figured we have to use&amp;nbsp;ProMdlReadonlyIgnore(I suppose not as a custom API) but PTC provided. I do not see any document in &lt;SPAN&gt;Creo Parametric TOOLKIT API Wizard&amp;nbsp;.&lt;/SPAN&gt;Can I get some help here.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 06:09:16 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976803#M13526</guid>
      <dc:creator>BK_8649137</dc:creator>
      <dc:date>2024-10-10T06:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976809#M13527</link>
      <description>&lt;P&gt;We faced the similar issue. After using API ProMdlReadonlyIgnore its allowed to update the parameter. May be you can set to true at the start of toolkit execution and set to false once toolkit execution completes.&amp;nbsp; Need to set false on any exception also.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;ProMdlReadonlyIgnore(PRO_B_TRUE);&lt;/PRE&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 10 Oct 2024 06:39:06 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976809#M13527</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2024-10-10T06:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976814#M13528</link>
      <description>&lt;P&gt;I tried it, but I am not able to find which header file to include to get this function/files/toolkit/includes to work?Also to be specific, when I use&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;ProMdlReadonlyIgnore(PRO_B_TRUE);&lt;/PRE&gt;&lt;P&gt;I am getting - identifier "ProMdlReadonlyIgnore" is undentified error.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 06:47:22 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976814#M13528</guid>
      <dc:creator>BK_8649137</dc:creator>
      <dc:date>2024-10-10T06:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976820#M13529</link>
      <description>&lt;P&gt;Its a hidden API and available in ProMdl.h. i think you should be using 10.0.2.0 and above build for this&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="syalagudri_0-1728543813631.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/112104i1324367AE5362A58/image-size/medium?v=v2&amp;amp;px=400" role="button" title="syalagudri_0-1728543813631.png" alt="syalagudri_0-1728543813631.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 07:04:13 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976820#M13529</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2024-10-10T07:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976823#M13530</link>
      <description>&lt;P&gt;If you don't find it then add this at the end of header file&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;extern ProError ProMdlReadonlyIgnore (ProBoolean set_value);&lt;BR /&gt;/*&lt;BR /&gt;Purpose: To allow ignoring the readonly state of the model for affected API operations.&lt;/P&gt;&lt;P&gt;Input Arguments:&lt;BR /&gt;set_value - PRO_B_TRUE ignore readonly state, PRO_B_FALSE to not ignore readonly state.&lt;/P&gt;&lt;P&gt;Output Arguments:&lt;BR /&gt;none&lt;/P&gt;&lt;P&gt;Return Values:&lt;BR /&gt;PRO_TK_NO_ERROR - The function succeeded&lt;BR /&gt;PRO_TK_GENERAL_ERROR - The function failed&lt;/P&gt;&lt;P&gt;*/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 07:11:34 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976823#M13530</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2024-10-10T07:11:34Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976824#M13531</link>
      <description>&lt;P&gt;I check in ProMdl.h, its unavailable..I am using 10.0.5..Is it possible to have missed it?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 07:12:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976824#M13531</guid>
      <dc:creator>BK_8649137</dc:creator>
      <dc:date>2024-10-10T07:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976828#M13532</link>
      <description>&lt;P&gt;Add this and try. This is how you should use hidden API.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 07:25:38 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976828#M13532</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2024-10-10T07:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976855#M13533</link>
      <description>&lt;P&gt;CS44835&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Set config&lt;/P&gt;
&lt;PRE class="ckeditor_codeblock hljs"&gt;&lt;SPAN&gt;&lt;STRONG&gt;dm_auto_conflict_resolution&lt;/STRONG&gt; yes&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;PRE class="ckeditor_codeblock hljs sql"&gt;&lt;SPAN&gt;&lt;STRONG&gt;dm_checkout_on_the_fly&lt;/STRONG&gt; &lt;SPAN class="hljs-operator"&gt;continue&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;I would read and save with toolkit, on quit the app restore the saved value!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;CS398373:&amp;nbsp;&lt;/SPAN&gt;Note this is a hidden API, you may need to add this to one header file and include this!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 10:18:48 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/976855#M13533</guid>
      <dc:creator>RPN</dc:creator>
      <dc:date>2024-10-10T10:18:48Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020376#M14203</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This -48 issue has had a devastating effect on us the last few months.&amp;nbsp; When do you call this function?&amp;nbsp; The user_initialize?&amp;nbsp; does the setting last while your app is running?&amp;nbsp; or does it set a flag for your entire creo session.&amp;nbsp; does it work across other programs that are running?&amp;nbsp; &amp;nbsp;Do you have any implimentation details?&amp;nbsp; &amp;nbsp;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jun 2025 20:42:00 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020376#M14203</guid>
      <dc:creator>msteffke</dc:creator>
      <dc:date>2025-06-12T20:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020298#M14199</link>
      <description>&lt;P&gt;For me it’s just a sticky session flag, if you call this you should revert this as well. It is just a dirty work around given by PTC.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jun 2025 21:27:53 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020298#M14199</guid>
      <dc:creator>RPN</dc:creator>
      <dc:date>2025-06-12T21:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020388#M14205</link>
      <description>&lt;P&gt;Sticky session flag.&amp;nbsp; What does that mean.&amp;nbsp; If you call it in one program, the entire creo session has ths behavior until you you turn it off, or shut Creo down?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 12:17:55 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020388#M14205</guid>
      <dc:creator>msteffke</dc:creator>
      <dc:date>2025-06-13T12:17:55Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020437#M14206</link>
      <description>&lt;P&gt;If I remember correctly, it works like a config option. For sure you need to call this before any changes, if not the user will get a dialog and you have to handle more effectively return codes.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 20:27:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020437#M14206</guid>
      <dc:creator>RPN</dc:creator>
      <dc:date>2025-06-13T20:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020438#M14207</link>
      <description>&lt;P&gt;Thanks RPN, I added the declaration to the .h file, and my programs are now able to modify parameters in non checked out items.&amp;nbsp; So this is a life saver.&amp;nbsp; PTC needs to understand that modifying a non checked out item is harmless if you are not saving.&amp;nbsp; We are flexing configurable parts to custom sizes (no limitations) and exporting the results as MFG type files.&amp;nbsp; What we've been doing in Creo / Proe since the 90's.&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 20:37:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020438#M14207</guid>
      <dc:creator>msteffke</dc:creator>
      <dc:date>2025-06-13T20:37:08Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020529#M14211</link>
      <description>&lt;P&gt;Its a temporary solution in Creo10. Not sure what PTC will take action in Creo 12. PTC might say wont support anymore. So this will be a problem in future release also.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jun 2025 10:19:32 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020529#M14211</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2025-06-16T10:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020557#M14214</link>
      <description>&lt;P&gt;Ive had a call open with PTC, and was told there was a going to be a some type of resolution in Creo 12.&amp;nbsp; However I have installed Creo 12, and redid my apps in VS2022 and the probem was the same, parameters would not update.&amp;nbsp; &amp;nbsp;I reopened that call.&amp;nbsp; &amp;nbsp;I did apply&amp;nbsp;&lt;SPAN&gt;ProMdlReadonlyIgnore function in Creo 12 and this work-around still works.&amp;nbsp; &amp;nbsp;I am awaiting some followup with PTC on the matter.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jun 2025 12:56:19 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020557#M14214</guid>
      <dc:creator>msteffke</dc:creator>
      <dc:date>2025-06-16T12:56:19Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020702#M14218</link>
      <description>&lt;P&gt;Thank you for the update.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jun 2025 10:43:29 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1020702#M14218</guid>
      <dc:creator>syalagudri</dc:creator>
      <dc:date>2025-06-17T10:43:29Z</dc:date>
    </item>
    <item>
      <title>Re: ProMdlReadonlyIgnore implementation</title>
      <link>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1038404#M14526</link>
      <description>&lt;P&gt;Replying to my own message here to pass on what I learned from PTC response.&amp;nbsp; &amp;nbsp;In 12.4.0.0.&amp;nbsp; There is a function to resolve this issue called ProMdlHasNoConflict().&amp;nbsp; &amp;nbsp;I implemented this throughout my programs, from what I recall I had to use this function before any modification.&amp;nbsp; &amp;nbsp;It seemed to work OK.&amp;nbsp; A month or so after implementation I noticed still having some failures that were critical to our operation, and given the timeframe of dual Windchill/Creo upgrade I simply backed away from going Creo 12 until I had further time to dig into this . Here is the documentation on the new function.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="msteffke_0-1760445062613.png" style="width: 400px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/129693i4F5E0F78B4939D9D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="msteffke_0-1760445062613.png" alt="msteffke_0-1760445062613.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Oct 2025 13:09:35 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Customization/ProMdlReadonlyIgnore-implementation/m-p/1038404#M14526</guid>
      <dc:creator>msteffke</dc:creator>
      <dc:date>2025-10-14T13:09:35Z</dc:date>
    </item>
  </channel>
</rss>

