<?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: Conditional Arcade Expression in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1406290#M58494</link>
    <description>&lt;P&gt;You'll want to use an Arcade popup element for this, where you can include HTML.&lt;/P&gt;&lt;P&gt;Also, when you're series of if/else/then statements are nice and simple like this, you can replace them with a &lt;STRONG&gt;When&lt;/STRONG&gt; statement. "When(condition1, response1, ... conditionN, responseN, fallback_response)"&lt;/P&gt;&lt;P&gt;However, when your conditions all use the same field, you can also just replace it with &lt;STRONG&gt;Decode&lt;/STRONG&gt;. "Decode(field, value1, response1... valueN, responseN, fallback_response)"&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var maintainer = Decode(
  $feature.MAINTENANCE,
  'CITY', '&amp;lt;a href="link to city URL"&amp;gt;The City of Annapolis&amp;lt;/a&amp;gt;',
  'STATE', '&amp;lt;a href="link to state URL"&amp;gt;State Highway Administration&amp;lt;/a&amp;gt;',
  'PRIVATE', 'A Private Entity', // no link on this one!
  'NAVAL ACADEMY', '&amp;lt;a href="link to academy URL"&amp;gt;United States Naval Academy&amp;lt;/a&amp;gt;',
  'COUNTY', '&amp;lt;a href="link to county URL"&amp;gt;Anne Arundel County&amp;lt;/a&amp;gt;',
  'FUTURE (CITY)', 'Private but future City',
  'UNKNOWN'
)

return {
  type: 'text',
  text: maintainer
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 05 Apr 2024 12:19:53 GMT</pubDate>
    <dc:creator>jcarlson</dc:creator>
    <dc:date>2024-04-05T12:19:53Z</dc:date>
    <item>
      <title>Conditional Arcade Expression</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1406070#M58487</link>
      <description>&lt;P&gt;Hello, I'm trying to create a popup that includes a URL to report a problem based on a field.&amp;nbsp; If the user chooses a State Road my pop up indicates that the road is maintained by the State but I want to include a URL to report a problem to the State.&amp;nbsp; If the road is maintained by the City I want a different URL for those problems.&amp;nbsp; Then I have some roads that are private that I do not wish to include a URL at all.&amp;nbsp; I have a working maintenance expression to show the maintenance but I'm not sure how to show only certain jurisdictions having a URL.&amp;nbsp; &amp;nbsp; Thanks in advance for any help!&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"CITY"&lt;/SPAN&gt;&lt;SPAN&gt; ) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"The City of Annapolis &amp;nbsp;"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"PRIVATE"&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"A Private Entity"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"STATE"&lt;/SPAN&gt;&lt;SPAN&gt; ) {&lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"State Highway Adminstration"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"NAVAL ACADEMY"&lt;/SPAN&gt;&lt;SPAN&gt; ) {&lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"United States Naval Academy"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"COUNTY"&lt;/SPAN&gt;&lt;SPAN&gt; ) {&lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"Anne Arundel County"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt; &lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ( &lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MAINTENANCE&lt;/SPAN&gt;&lt;SPAN&gt; == &lt;/SPAN&gt;&lt;SPAN&gt;"FUTURE (CITY)"&lt;/SPAN&gt;&lt;SPAN&gt; ) {&lt;/SPAN&gt;&lt;SPAN&gt;$feature&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"Private but future City"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;"UNKNOWN"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 04 Apr 2024 21:14:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1406070#M58487</guid>
      <dc:creator>ShawnWampler</dc:creator>
      <dc:date>2024-04-04T21:14:25Z</dc:date>
    </item>
    <item>
      <title>Re: Conditional Arcade Expression</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1406290#M58494</link>
      <description>&lt;P&gt;You'll want to use an Arcade popup element for this, where you can include HTML.&lt;/P&gt;&lt;P&gt;Also, when you're series of if/else/then statements are nice and simple like this, you can replace them with a &lt;STRONG&gt;When&lt;/STRONG&gt; statement. "When(condition1, response1, ... conditionN, responseN, fallback_response)"&lt;/P&gt;&lt;P&gt;However, when your conditions all use the same field, you can also just replace it with &lt;STRONG&gt;Decode&lt;/STRONG&gt;. "Decode(field, value1, response1... valueN, responseN, fallback_response)"&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;var maintainer = Decode(
  $feature.MAINTENANCE,
  'CITY', '&amp;lt;a href="link to city URL"&amp;gt;The City of Annapolis&amp;lt;/a&amp;gt;',
  'STATE', '&amp;lt;a href="link to state URL"&amp;gt;State Highway Administration&amp;lt;/a&amp;gt;',
  'PRIVATE', 'A Private Entity', // no link on this one!
  'NAVAL ACADEMY', '&amp;lt;a href="link to academy URL"&amp;gt;United States Naval Academy&amp;lt;/a&amp;gt;',
  'COUNTY', '&amp;lt;a href="link to county URL"&amp;gt;Anne Arundel County&amp;lt;/a&amp;gt;',
  'FUTURE (CITY)', 'Private but future City',
  'UNKNOWN'
)

return {
  type: 'text',
  text: maintainer
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Apr 2024 12:19:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1406290#M58494</guid>
      <dc:creator>jcarlson</dc:creator>
      <dc:date>2024-04-05T12:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: Conditional Arcade Expression</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1407713#M58553</link>
      <description>&lt;P&gt;I don't know if this works for the original poster, but hot diggity dog I am saving this for later! (both the Decode and the HTML)&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2024 20:07:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/conditional-arcade-expression/m-p/1407713#M58553</guid>
      <dc:creator>CarsonMorton</dc:creator>
      <dc:date>2024-04-09T20:07:15Z</dc:date>
    </item>
  </channel>
</rss>

