<?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: DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working in ArcGIS Viewer for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115132#M4028</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Sarthak-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know get an error "possibly undefined property ArcGISDynamicMapServiceLayer".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import com.esri.ags.layers.DynamicMapServiceLayer;
&amp;nbsp;&amp;nbsp; import com.esri.ags.layers;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have these defined. How do I get a refernce to that class?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 06:48:10 GMT</pubDate>
    <dc:creator>TimSaldana1</dc:creator>
    <dc:date>2021-12-11T06:48:10Z</dc:date>
    <item>
      <title>DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115130#M4026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am unable to get the following code to work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My map services has 14 layers, I want to apply the filter to layers 4 &amp;amp; 5 (zero-base).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This function is tied to the button change event function and is firing no problem; my trace statements all display correctly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The documentation does have an extra "," at the end of the array. I have tried with and without it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I get no requests to the server when viewing in Fiddler. Do I need to trigger that in my code? My thought was that the map object handled changes to layers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for any advice to correct the issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp; private function setFloorLayerDef(floor:String) : void &amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i:int = 0; i &amp;lt; opLayers.length; i++){ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace(opLayers&lt;I&gt;.label); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (opLayers&lt;I&gt;.label == "Category Codes" || opLayers&lt;I&gt;.label == "Organizations")&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace("set Floor " + opLayers&lt;I&gt;.label); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opLayers&lt;I&gt;.layerDefinitions = [null, null, null, null, "Floor = '" + floor + "'", "Floor = '" + floor + "'", null, null, null, null, null, null, null, null,]; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace(opLayers&lt;I&gt;.layerDefinitions); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //identifyParams.layerIds = i; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ViewerContainer.getInstance().mapManager.map.getLayer(opLayers&lt;I&gt;.label).visible = true; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp; }&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Apr 2013 18:01:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115130#M4026</guid>
      <dc:creator>TimSaldana1</dc:creator>
      <dc:date>2013-04-30T18:01:22Z</dc:date>
    </item>
    <item>
      <title>Re: DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115131#M4027</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you try:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp; private function setFloorLayerDef(floor:String) : void
&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i:int = 0; i &amp;lt; opLayers.length; i++){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace(opLayers&lt;I&gt;.label);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (opLayers&lt;I&gt;.label == "Category Codes" || opLayers&lt;I&gt;.label == "Organizations") 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace("set Floor " + opLayers&lt;I&gt;.label);
&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;&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;&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; var layer:Layer = opLayers&lt;I&gt;.layer;
&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;&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;&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; if (layer is ArcGISDynamicMapServiceLayer)
&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ArcGISDynamicMapServiceLayer(layer).layerDefinitions = [null, null, null, null, "Floor = '" + floor + "'", "Floor = '" + floor + "'", null, null, null, null, null, null, null, null,];
&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trace(opLayers&lt;I&gt;.layerDefinitions);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //identifyParams.layerIds = i;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ViewerContainer.getInstance().mapManager.map.getLayer(opLayers&lt;I&gt;.label).visible = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }

&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:02:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115131#M4027</guid>
      <dc:creator>SarthakDatt</dc:creator>
      <dc:date>2021-12-12T16:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115132#M4028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Sarthak-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know get an error "possibly undefined property ArcGISDynamicMapServiceLayer".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import com.esri.ags.layers.DynamicMapServiceLayer;
&amp;nbsp;&amp;nbsp; import com.esri.ags.layers;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have these defined. How do I get a refernce to that class?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:48:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115132#M4028</guid>
      <dc:creator>TimSaldana1</dc:creator>
      <dc:date>2021-12-11T06:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115133#M4029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You need to add:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
import com.esri.ags.layers.ArcGISDynamicMapServiceLayer;
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are using an IDE(e.g Flash Builder), you can use short-cuts to automatically add the import statements. In this case Ctrl+Spacebar would help in code-assist(will show a menu, picking from the menu would add the corresponding import statement)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can refer to: &lt;/SPAN&gt;&lt;A href="http://www.adobe.com/devnet/flex/articles/flashbuilder_shortcuts_tips.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.adobe.com/devnet/flex/articles/flashbuilder_shortcuts_tips.html&lt;/A&gt;&lt;SPAN&gt; for details.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:48:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115133#M4029</guid>
      <dc:creator>SarthakDatt</dc:creator>
      <dc:date>2021-12-11T06:48:13Z</dc:date>
    </item>
    <item>
      <title>Re: DynamicMapService / layerDefinitions - Viewer for Flex 2.5 - not working</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115134#M4030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you Sarthak-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That fixed it. I will definitely check out the FB tips page.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 May 2013 12:45:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/dynamicmapservice-layerdefinitions-viewer-for-flex/m-p/115134#M4030</guid>
      <dc:creator>TimSaldana1</dc:creator>
      <dc:date>2013-05-01T12:45:27Z</dc:date>
    </item>
  </channel>
</rss>

