<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.aras.com/community/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>nchagan さんの グループ アクティビティ</title><link>https://www.aras.com/community/members/nchagan</link><description>nchagan さんの グループ ユーザーの最近のアクティビティ</description><dc:language>ja-JP</dc:language><generator>Telligent Community 12</generator><item><title>Getproperty() function returns only Null Value</title><link>https://www.aras.com/community/f/development/36342/getproperty-function-returns-only-null-value</link><pubDate>Wed, 17 Mar 2021 14:56:29 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:593868ce-0c75-41d7-841a-66c82a6f0fd8</guid><dc:creator>nchagan</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am facing an issue while developing a server side C# method. My method supposed to pull up all the Manufacturer Parts from the table and iterate through them checking them for a condition. If the condition is met, it should return an error. &lt;br /&gt; &lt;br /&gt; I was able to retrieve the Manufacturer Part list and iterate over them. However when I am trying to get the value of a property of the Manufacturer Part, it always returns Null.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;***********************************************************************************************&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;Item Man_Part_List = inn.newItem(&amp;quot;Manufacturer Part&amp;quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;Man_Part_List.setAttribute(&amp;quot;where&amp;quot;, &amp;quot;[Manufacturer_Part].IS_CURRENT= &amp;#39;1&amp;#39;&amp;quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;Man_Part_List = Man_Part_List.apply();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;for (int i = 0; i &amp;lt; Man_Part_List.getItemCount(); i++)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; Item cur_man_part = Man_Part_List.getItemByIndex(i);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; string cur_man_part_name = cur_man_part.getProperty(&amp;quot;item_number&amp;quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //cur_man_part_name always returns NULL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; if (cur_man_part_name == part_number)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return this.getInnovator().newError(&amp;quot;Manufacturer Part with same name already exist&amp;quot; );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; count = count + 1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;***********************************************************************************************&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;NC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ApplySQL Previleges Issue</title><link>https://www.aras.com/community/f/development/36274/applysql-previleges-issue</link><pubDate>Fri, 15 Jan 2021 14:33:45 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:1392b945-5c76-4922-a9f4-b98719be04f8</guid><dc:creator>nchagan</dc:creator><description>&lt;p&gt;Hello All,&lt;/p&gt;
&lt;p&gt;I have a method that uses ApplySQL which works just fine for the user that have administrative privileges. However, for non-admin users the method does not work and error out. Learned that this is because of the function ApplySQL, so trying to find alternatives for this function call which could be ApplyAML().&lt;/p&gt;
&lt;p&gt;Need some help changing the below sql query that is being passed to ApplySQL to convert into AML so it can be passed to ApplyAML.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;ApplySQL():&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 1) var sql = &amp;quot;select a from [b] where c = &amp;#39;{d}&amp;#39;&amp;quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp; 2) var res = document.thisItem.getInnovator().applySQL(sql.replace(&amp;quot;{d}&amp;quot;, variable));&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I came up with this code for ApplyAML() which does not work.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;ApplyAML():&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:courier new, courier;"&gt;&amp;nbsp;1) var doc = innovator.newItem();&lt;br /&gt;&amp;nbsp;2) doc.loadAML(&amp;quot;&amp;lt;Item type=&amp;#39;b&amp;#39; action=&amp;#39;get&amp;#39; select=&amp;#39;a&amp;#39;&amp;gt;&amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;&amp;lt;c condition=&amp;#39;like&amp;#39;&amp;gt;&amp;#39;%{d}%&amp;#39;&amp;lt;/c&amp;gt;&amp;quot; +&amp;nbsp;&amp;nbsp; &amp;quot;&amp;lt;/Item&amp;gt;&amp;quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;3) var res = doc.apply();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The method is a client-side java script.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Thanks&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ask A Question I</title><link>https://www.aras.com/community/achievements/460ac7df-7ccc-4c42-a204-9e05eef3be09</link><pubDate>Fri, 15 Jan 2021 10:11:35 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:310ddd05-d91b-4ae6-8b29-9971b8af64a4</guid><dc:creator /><description>Ask a question in a forum.</description></item></channel></rss>