<?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: Error when using UPPER together with statistical functions. in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324656#M7729</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my code:&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;var queryPCTask = new QueryTask(this.layers[0].queryParameters.url);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var queryPC = new Query();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.where = &lt;STRONG&gt;"UPPER(MUNICIPALITE) LIKE '%MONTRÉAL%'"&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outFields = ["*"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var statisticDefinition = new esri.tasks.StatisticDefinition();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.statisticType = "count";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.onStatisticField = "TYPE_SITE_DESC";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.outStatisticFieldName = "TYPE_SITE_DESC_COUNT";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outStatistics = [statisticDefinition];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.groupByFieldsForStatistics = ["TYPE_SITE_DESC"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPCTask.execute(queryPC, lang.hitch(this, 'updatePCDashboard'), lang.hitch(this, 'updatePCDashboardError'));&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;When Executed, I get this error: &lt;SPAN style="color: #222222; font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; background-color: #ffe3c7;"&gt;Error: Unable to complete operation. at Error (native) at Object.h.load&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I modify my query to: &lt;/P&gt;&lt;P&gt;queryPC.where = &lt;STRONG&gt;"MUNICIPALITE LIKE '%MONTRÉAL%'"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The query task is successful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As stated initially in this post, the problem seems to be related to the statisticDefinition because without that, I can use Upper/Lower without any problems&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;var queryPC = new Query();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.where =&lt;STRONG&gt; "UPPER(MUNICIPALITE) LIKE '%MONTRÉAL%'";&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outFields = ["*"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPCTask.execute(queryPC, lang.hitch(this, 'updatePCDashboard'), lang.hitch(this, 'updatePCDashboardError'));&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Jan 2016 15:56:26 GMT</pubDate>
    <dc:creator>AdminRFVL</dc:creator>
    <dc:date>2016-01-07T15:56:26Z</dc:date>
    <item>
      <title>Error when using UPPER together with statistical functions.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324653#M7726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;REST returns an error when using the statistical functions in conjunction with the UPPER function in where clausure in a published service from a filegeodatabase. When used with a published service from an enterprise geodatabase the problem does not happen.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also the problem does not happen when the upper it is used without the statistics functions.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Arcgis Server 10.11&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Someone confirms the problem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Apr 2013 17:31:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324653#M7726</guid>
      <dc:creator>FabianoScardua</dc:creator>
      <dc:date>2013-04-18T17:31:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error when using UPPER together with statistical functions.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324654#M7727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the same issue with the 3.15 javascript API and ArcGIS Server 10.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can't find a workaround, which is pretty frustrating.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 20:30:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324654#M7727</guid>
      <dc:creator>AdminRFVL</dc:creator>
      <dc:date>2016-01-06T20:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: Error when using UPPER together with statistical functions.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324655#M7728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please provide the where clause you are creating that doesn't work, exactly copy/pasted. This would help people understand your problem better.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 21:16:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324655#M7728</guid>
      <dc:creator>deleted-user-08X689byEKuE</dc:creator>
      <dc:date>2016-01-06T21:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error when using UPPER together with statistical functions.</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324656#M7729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my code:&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;var queryPCTask = new QueryTask(this.layers[0].queryParameters.url);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var queryPC = new Query();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.where = &lt;STRONG&gt;"UPPER(MUNICIPALITE) LIKE '%MONTRÉAL%'"&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outFields = ["*"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var statisticDefinition = new esri.tasks.StatisticDefinition();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.statisticType = "count";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.onStatisticField = "TYPE_SITE_DESC";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; statisticDefinition.outStatisticFieldName = "TYPE_SITE_DESC_COUNT";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outStatistics = [statisticDefinition];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.groupByFieldsForStatistics = ["TYPE_SITE_DESC"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPCTask.execute(queryPC, lang.hitch(this, 'updatePCDashboard'), lang.hitch(this, 'updatePCDashboardError'));&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;When Executed, I get this error: &lt;SPAN style="color: #222222; font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; background-color: #ffe3c7;"&gt;Error: Unable to complete operation. at Error (native) at Object.h.load&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I modify my query to: &lt;/P&gt;&lt;P&gt;queryPC.where = &lt;STRONG&gt;"MUNICIPALITE LIKE '%MONTRÉAL%'"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The query task is successful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As stated initially in this post, the problem seems to be related to the statisticDefinition because without that, I can use Upper/Lower without any problems&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;var queryPC = new Query();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.where =&lt;STRONG&gt; "UPPER(MUNICIPALITE) LIKE '%MONTRÉAL%'";&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPC.outFields = ["*"];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryPCTask.execute(queryPC, lang.hitch(this, 'updatePCDashboard'), lang.hitch(this, 'updatePCDashboardError'));&lt;/P&gt;&lt;P&gt;/********************************************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 15:56:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/error-when-using-upper-together-with-statistical/m-p/324656#M7729</guid>
      <dc:creator>AdminRFVL</dc:creator>
      <dc:date>2016-01-07T15:56:26Z</dc:date>
    </item>
  </channel>
</rss>

