<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Hi All,  I am using IFM plug-in to update the CDT type variable which</title><link>https://community.appian.com/discussions/f/plug-ins/5536/hi-all-i-am-using-ifm-plug-in-to-update-the-cdt-type-variable-which</link><description>Hi All, I am using IFM plug-in to update the CDT type variable which is of type nested CDT. please find the attached CDT structure for your reference. since I want to pass query dynamically, My question is how would be the syntax of query when we are</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Hi All,&lt;br /&gt;&lt;br /&gt;I am using IFM plug-in to update the CDT type variable which</title><link>https://community.appian.com/thread/22066?ContentTypeID=1</link><pubDate>Thu, 03 Sep 2015 12:51:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:15f474a3-7328-4b34-8e0b-45a60dd1e85c</guid><dc:creator>Vinod Bongoni</dc:creator><description>Hi James, I have used the query as follows,&lt;br /&gt;UPDATE_PMI 144 SET PV test = [{five:1,test2: {three:2,four:3,test1: {one:4,two:5}}}]&lt;br /&gt; It is updating the PV &amp;#39;test&amp;#39; with null. And, I have also tried with many possible ways to update a nested CDT variable like &lt;br /&gt;={&amp;quot;UPDATE_PMI 144 SET PV test.test2.test1.one = [10001234]&amp;quot;}&lt;br /&gt;={&amp;quot;UPDATE_PMI 268435724 SET PV test.test2.test1[1].one = [10001234]&amp;quot;}&lt;br /&gt;&lt;br /&gt;={&amp;quot;UPDATE_PMI 144 SET PV test.rndTest2.rndTest1 = [{id=10001234}]&amp;quot;}&lt;br /&gt;In all these cases, it&amp;#39;s throwing &amp;quot;class java.lang.ArrayIndexOutOfBoundsException&amp;quot; and &amp;quot;Expression evaluation error : Variable &amp;#39;!id&amp;#39; not found.&amp;quot; execeptions.&lt;br /&gt;&lt;br /&gt;Is there any possible way to update a variable &amp;#39;one&amp;#39; in the nested CDT &amp;#39;test1&amp;#39; in above example? or Can I assume that we can&amp;#39;t update a nested CDT PV&amp;#39;s using IFM?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hi All,&lt;br /&gt;&lt;br /&gt;I am using IFM plug-in to update the CDT type variable which</title><link>https://community.appian.com/thread/20996?ContentTypeID=1</link><pubDate>Tue, 04 Aug 2015 14:54:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d790bcbd-2ac9-44f9-8dd9-ac450da08979</guid><dc:creator>bharathc</dc:creator><description>Hi James,&lt;br /&gt;Thanks for your reply, I have tried your  query. It is also not working but no error message is returned by IFM smart service .&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hi All,&lt;br /&gt;&lt;br /&gt;I am using IFM plug-in to update the CDT type variable which</title><link>https://community.appian.com/thread/20971?ContentTypeID=1</link><pubDate>Mon, 03 Aug 2015 15:57:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2e627c6b-6149-4f22-ae1b-40bd2ab21ab1</guid><dc:creator>James Carter</dc:creator><description>Try using dictionary syntax for the expression:&lt;br /&gt;&lt;br /&gt;UPDATE_PMI 536871922 SET PV test3 = [{five:1,test2: {three:2,four:3,test1: {one:4,two:5}}}]&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>