<?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: Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report) in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1054038#M72862</link>
    <description>&lt;P&gt;Thanks Noah-Sager for the reply.&lt;/P&gt;&lt;P&gt;I should clarify, we published the map service in ArcGIS for Server with the following, using ArcMap:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HenryKo2_0-1620084708482.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/12458iB7EDFBA238A0C65F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HenryKo2_0-1620084708482.png" alt="HenryKo2_0-1620084708482.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Then we simply consume it as FeatureLayer in the JS app:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;&lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;new&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FeatureLayer&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;url: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;title: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;popupEnabled:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;visible: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;popupTemplate:&amp;nbsp;{&lt;/SPAN&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;SPAN&gt;},&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;});&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The result we got is the screenshot I posted above where "concat" happens.&lt;/P&gt;&lt;P&gt;We don't do anything explicit or special with the labels in JS code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would expect the labels to display correctly "out-of-box", regardless of SQL or Arcade expressions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 03 May 2021 23:39:17 GMT</pubDate>
    <dc:creator>HenryKo2</dc:creator>
    <dc:date>2021-05-03T23:39:17Z</dc:date>
    <item>
      <title>Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1053063#M72814</link>
      <description>&lt;P&gt;We published a map service using 10.6.1 ArcGIS for Server (on Linux) where the label is symbolised by concatenating 3 fields:&lt;/P&gt;&lt;P&gt;[Road_Name] + " " + [Road_Type] + " - " + [Road_Number]&lt;/P&gt;&lt;P&gt;When we use this as a Feature Layer in ArcGIS API for JavaScript version 4.18.1 (with npm build), the labels show up as the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HenryKo2_0-1619753989765.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/12237iD996544E85C1C74E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HenryKo2_0-1619753989765.png" alt="HenryKo2_0-1619753989765.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;That is, the word "concat" appears in the label, instead of "Prince Hwy - 0000001".&lt;/P&gt;&lt;P&gt;This issue does not appear if using Map Image Layer.&lt;/P&gt;&lt;P&gt;I tried various other ways e.g. using advanced functions, JScript / VBScript etc, no luck.&lt;/P&gt;&lt;P&gt;In addition, I tried to do the labelling in JavaScript code with &lt;EM&gt;LabelClass&lt;/EM&gt; and &lt;EM&gt;labelExpressionInfo&lt;/EM&gt;, the same issue happens.&lt;/P&gt;&lt;P&gt;I want to submit a bug report but there isn't an easy way to do so, hence the post here.&lt;/P&gt;&lt;P&gt;Can someone from Esri take a look please.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Apr 2021 03:46:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1053063#M72814</guid>
      <dc:creator>HenryKo2</dc:creator>
      <dc:date>2021-04-30T03:46:33Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1053944#M72851</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/242227"&gt;@HenryKo2&lt;/a&gt;,&amp;nbsp;I think the issue you are seeing is because MapImageLayer uses SQL for the labelExpression:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-LabelClass.html#labelExpression" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-LabelClass.html#labelExpression&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Whereas FeatureLayer uses Arcade for the labelExpressionInfo:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-LabelClass.html#labelExpressionInfo" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-LabelClass.html#labelExpressionInfo&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Arcade:&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/arcade/function-reference/" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/arcade/function-reference/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;test-app to see it in action (concatenating labels with a FeatureLayer):&lt;/P&gt;&lt;P&gt;&lt;A href="https://codepen.io/noash/pen/yLgmwxZ?editors=1000" target="_blank" rel="noopener"&gt;https://codepen.io/noash/pen/yLgmwxZ?editors=1000&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 May 2021 19:36:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1053944#M72851</guid>
      <dc:creator>Noah-Sager</dc:creator>
      <dc:date>2021-05-03T19:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1054038#M72862</link>
      <description>&lt;P&gt;Thanks Noah-Sager for the reply.&lt;/P&gt;&lt;P&gt;I should clarify, we published the map service in ArcGIS for Server with the following, using ArcMap:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HenryKo2_0-1620084708482.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/12458iB7EDFBA238A0C65F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="HenryKo2_0-1620084708482.png" alt="HenryKo2_0-1620084708482.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Then we simply consume it as FeatureLayer in the JS app:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;&lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;new&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FeatureLayer&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;url: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;title: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;popupEnabled:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;visible: ...&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;nbsp;popupTemplate:&amp;nbsp;{&lt;/SPAN&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;SPAN&gt;},&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&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;});&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The result we got is the screenshot I posted above where "concat" happens.&lt;/P&gt;&lt;P&gt;We don't do anything explicit or special with the labels in JS code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would expect the labels to display correctly "out-of-box", regardless of SQL or Arcade expressions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 May 2021 23:39:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1054038#M72862</guid>
      <dc:creator>HenryKo2</dc:creator>
      <dc:date>2021-05-03T23:39:17Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1178970#M77548</link>
      <description>&lt;P&gt;I've resolved changing parser language... from Python to VB Script&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DamianoMontrasio_0-1654091323230.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/42524iE13BBC795D3A6F6F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DamianoMontrasio_0-1654091323230.png" alt="DamianoMontrasio_0-1654091323230.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2022 13:48:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1178970#M77548</guid>
      <dc:creator>DamianoMontrasio</dc:creator>
      <dc:date>2022-06-01T13:48:59Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenated Display Fields Not Displaying Correctly in Feature Layer (Bug Report)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1200651#M78223</link>
      <description>&lt;P&gt;To resolve this issue, I added an extra column to the feature class. This column stores the label that needs to be displayed.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2022 00:50:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/concatenated-display-fields-not-displaying/m-p/1200651#M78223</guid>
      <dc:creator>HenryKo2</dc:creator>
      <dc:date>2022-08-09T00:50:29Z</dc:date>
    </item>
  </channel>
</rss>

