<?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: Category selector not working on table created from multiple layers through data expression in ArcGIS Dashboards Questions</title>
    <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682867#M11791</link>
    <description>&lt;P&gt;You're loading the FeatureSets without their geometry. Use this syntax instead (removing the "false" at the end)&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;FeaturesetByPortalItem(p, "c756ab8f4b654789812c1b9d6d783640", 31, ["*"]),&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 06 Feb 2026 20:15:00 GMT</pubDate>
    <dc:creator>KenBuja</dc:creator>
    <dc:date>2026-02-06T20:15:00Z</dc:date>
    <item>
      <title>Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682845#M11790</link>
      <description>&lt;P&gt;Hello, I am very new to dashboards and building data expressions in dashboards.&lt;/P&gt;&lt;P&gt;I have created a data expression to combine multiple layers with identical fields into a single table. However, the category selector I have set up will not work on this table, since it is using a spatial filter.&lt;/P&gt;&lt;P&gt;How can I retain geography for my table, so that it can be filtered spatially?&lt;/P&gt;&lt;P&gt;Thank you for any suggestions!&lt;/P&gt;&lt;P&gt;Here is the data expression I have created to generate my table, built using this post (&lt;SPAN&gt;&lt;A href="https://community.esri.com/t5/arcgis-dashboards-questions/create-a-serial-chart-in-a-dashboard-referencing/td-p/1312263" target="_blank"&gt;https://community.esri.com/t5/arcgis-dashboards-questions/create-a-serial-chart-in-a-dashboard-referencing/td-p/1312263&lt;/A&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// load your layers&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;Portal&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;A href="https://www.arcgis.com" target="_blank"&gt;https://www.arcgis.com&lt;/A&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;featuresets&lt;/SPAN&gt;&lt;SPAN&gt; = [&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;31&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;28&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;34&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;35&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;27&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;37&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;30&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;38&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FeaturesetByPortalItem&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;p&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"c756ab8f4b654789812c1b9d6d783640"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;32&lt;/SPAN&gt;&lt;SPAN&gt;, [&lt;/SPAN&gt;&lt;SPAN&gt;"*"&lt;/SPAN&gt;&lt;SPAN&gt;], &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;// create the output featureset (this assumes that all layers have the same fields)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;merged_fs&lt;/SPAN&gt;&lt;SPAN&gt; = {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;geometryType&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;'esriGeometryPoint'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;&lt;SPAN&gt;: { &lt;/SPAN&gt;&lt;SPAN&gt;wkid&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;4269&lt;/SPAN&gt;&lt;SPAN&gt; }, &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;// WGS84&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;fields&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;Schema&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;featuresets&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;]).&lt;/SPAN&gt;&lt;SPAN&gt;fields&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;features&lt;/SPAN&gt;&lt;SPAN&gt;: []&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;// append every feature of every input layer to the output featureset&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;fs&lt;/SPAN&gt; &lt;SPAN&gt;in&lt;/SPAN&gt; &lt;SPAN&gt;featuresets&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;f&lt;/SPAN&gt; &lt;SPAN&gt;in&lt;/SPAN&gt; &lt;SPAN&gt;featuresets&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;fs&lt;/SPAN&gt;&lt;SPAN&gt;]) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;att&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;Dictionary&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;SPAN&gt;attributes&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Push&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;merged_fs&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;features&lt;/SPAN&gt;&lt;SPAN&gt;, {&lt;/SPAN&gt;&lt;SPAN&gt;attributes&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;att&lt;/SPAN&gt;&lt;SPAN&gt;})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;// and return that featureset&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;Featureset&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;merged_fs&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Feb 2026 19:49:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682845#M11790</guid>
      <dc:creator>JohnsonMichelle</dc:creator>
      <dc:date>2026-02-06T19:49:27Z</dc:date>
    </item>
    <item>
      <title>Re: Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682867#M11791</link>
      <description>&lt;P&gt;You're loading the FeatureSets without their geometry. Use this syntax instead (removing the "false" at the end)&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;FeaturesetByPortalItem(p, "c756ab8f4b654789812c1b9d6d783640", 31, ["*"]),&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Feb 2026 20:15:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682867#M11791</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2026-02-06T20:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682942#M11793</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/2839"&gt;@KenBuja&lt;/a&gt;&amp;nbsp;answer would resolve your issue. Just make that slight change and it should work.&lt;/P&gt;&lt;P&gt;Another thing you can do so that your not needing to update multiple feature changes is to simply create an array of all of the sublayer ids/numbrer and loop through each one and push a new array with the featureset defaults&lt;/P&gt;&lt;P&gt;Ex:&lt;/P&gt;&lt;P&gt;var idarray = [27,28,30,31,32,34,35,37,38]&lt;/P&gt;&lt;P&gt;var fsarray = []&lt;/P&gt;&lt;P&gt;for( var i in idarray ){&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; var id = idarray[i]&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; var nfs =&amp;nbsp;FeaturesetByPortalItem(p, "c756ab8f4b654789812c1b9d6d783640", id )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; Push( fsarray, nfs )&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; }&lt;/P&gt;</description>
      <pubDate>Sat, 07 Feb 2026 14:04:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1682942#M11793</guid>
      <dc:creator>RPGIS</dc:creator>
      <dc:date>2026-02-07T14:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1683128#M11802</link>
      <description>&lt;P&gt;Thank you both for these suggestions!&lt;/P&gt;&lt;P&gt;I have enabled&amp;nbsp;&lt;A href="https://community.esri.com/t5/user/viewprofilepage/user-id/2839" target="_self"&gt;@KenBuja&lt;/A&gt;'s solution, but it still does not allow me to use a Category Selector to filter spatially.&lt;/P&gt;&lt;P&gt;Below is an image showing a couple of options I have for applying a category selector - to this combined table (Combined Assets), where I can only filter by fields and to a table directly from something on the map (DEC Conservation Easement Acreages) where I can filter by fields and by a spatial option.&lt;STRONG&gt; I was hoping to have this spatial option available for the combined table. Is it even possible, or do I still need adjustments to my code?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JohnsonMichelle_0-1770652194514.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/148124iB0F5E42E555E719F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JohnsonMichelle_0-1770652194514.png" alt="JohnsonMichelle_0-1770652194514.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;As an alternate option&lt;/STRONG&gt;, should I just add an attribute for my category selector as a field to my Combined Assets table (created from the code above) so that I can filter by field instead?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Feb 2026 18:36:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1683128#M11802</guid>
      <dc:creator>JohnsonMichelle</dc:creator>
      <dc:date>2026-02-09T18:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1683341#M11805</link>
      <description>&lt;P&gt;In this case then you wouldn't need multiple datasets but rather a single featureset to return a basic table of values to filter by. You would need to construct a basic featureset, like the example below, so that it only returns a single table of records. This will require fields to be manually specified for the new featureset table, and the attributes must map accordingly.&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;function SetFields(N,T,L){
    var b = 'esriFieldType'; var types = ['Integer','Double','String','Date']
    var V = When(
        Includes(types,T) &amp;amp;&amp;amp; T=='String',{name:N,type:b+T,'length':L}
        ,Includes(types,T) &amp;amp;&amp;amp; T!='String',{name:N,type:b+T}
        ,Null
        )
    return V
    }

var Fields = [
    SetFields('ExampleA','String',25)
    ,SetFields('ExampleB','Integer',Null)
    ]
var Values = []
for( var row in somefeature ){
    var attvals = {'ExampleA':'Something','ExampleB':1}
    Push(Values,{attributes:attvals}
    }
var FS = FeatureSet(Text({
        'fields': Flds
        ,'geometryType': ''
        ,'features': Values
        }))
return FS&lt;/LI-CODE&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/2839"&gt;@KenBuja&lt;/a&gt;&amp;nbsp;might be able to add to this in case I left something out. If you need to add a spatial component then you would simply need to pull that once. The configuration to add a spatial component has a similar structure but requires other spatial information to be returned.&lt;/P&gt;&lt;P&gt;Here is a simple function for simply creating a union of multiple features, assuming they are the same geometry.&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;function GetFSGeoms(InFS){
    var Poly = []
    for (var f in InFS) { var e=Geometry(f) ; if(!IsEmpty(e)){ Push(Poly,e) } }
    iif(Count(Poly)&amp;gt;0,Union(Poly),Null)
    }&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 10 Feb 2026 14:11:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1683341#M11805</guid>
      <dc:creator>RPGIS</dc:creator>
      <dc:date>2026-02-10T14:11:53Z</dc:date>
    </item>
    <item>
      <title>Re: Category selector not working on table created from multiple layers through data expression</title>
      <link>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1693090#M11864</link>
      <description>&lt;P&gt;Thank you! I haven't been able to turn back to this project yet, but this gives me the next step to try. Much appreciated.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2026 13:13:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-dashboards-questions/category-selector-not-working-on-table-created/m-p/1693090#M11864</guid>
      <dc:creator>JohnsonMichelle</dc:creator>
      <dc:date>2026-03-27T13:13:07Z</dc:date>
    </item>
  </channel>
</rss>

