<?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: Open Table in HTML from Button in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743205#M68761</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brandon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Unfortunately I am having trouble following your code logic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Dec 2017 15:35:36 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2017-12-19T15:35:36Z</dc:date>
    <item>
      <title>Open Table in HTML from Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743202#M68758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created a table that I have in my html that I am trying to access from a button (PMSelect) that I also have in my html.&amp;nbsp;The table (script id="utilitySelectorTmpl") and javascript (utilitySelectorModule.js to query the restpage) to populate the table are done. I have not been able to open the table using onclick. This is what I have:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var utilitySelectorToolBtn = dom.byId("PMSelect");&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;on(utilitySelectorToolBtn, "click", function (event) {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;if (app.isutilitySelectorModuleOpen === true) {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;app.utilitySelectorModule.hide();&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;app.isUtilitySelectorOpen = false;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;} else { // not open&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;app.utilitySelectorModule.show();&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;app.isutilitySelectorModuleOpen = true;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt; });&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I haven't yet specified the location of table when open. Maybe this could be the reason but I am not sure. This is a portion of my script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;app.utilitySelectorModule = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;countyField: 'Cnty',&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;routeField: 'Route',&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;postmileField: 'DYNSEGPM',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;isVisible: false,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;template: {},&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;panel: {},&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;countyDllEl: {},&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;routeDllEl: {},&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;beginPostMarkerDdlEl: {},&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;endPostMarkerDdlEl: {},&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;init: function () {&lt;BR /&gt; }, // init&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;show: function () {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;require(["dojo/on",&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"dojo/_base/declare", "dojo/dom-construct",&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"esri/tasks/QueryTask", "esri/tasks/query"&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;], function (on, declare, domConstruct, QueryTask, Query) {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;let ctx = app.utilitySelectorModule;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctx.isVisible = true;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (!ctx.panel.click) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctx.panel = domConstruct.toDom("&amp;lt;div class='utilitySelectorPnl'&amp;gt;&amp;lt;/div&amp;gt;");&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;domConstruct.place(ctx.panel, 'mainHtmlBody')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;template = $("#utilitySelectorTmpl");&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ctx.panel.innerHTML = template.html()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached are the two js files. Custom scripts has the button and utilityselectormodule has the query commands for the table. Any help is greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brandon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/space/2128"&gt;ArcGIS API for JavaScript&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/space/2055"&gt;Web GIS&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/group/1294"&gt;Web AppBuilder Custom Widgets&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Dec 2017 21:24:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743202#M68758</guid>
      <dc:creator>BrandonPrice</dc:creator>
      <dc:date>2017-12-18T21:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Open Table in HTML from Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743203#M68759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Brandon,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&amp;nbsp; &amp;nbsp;I have not seen this type of coding workflow before so it is hard to say whats going wrong. Are you even getting anything added to the&amp;nbsp;mainHtmlBody?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2017 13:37:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743203#M68759</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2017-12-19T13:37:32Z</dc:date>
    </item>
    <item>
      <title>Re: Open Table in HTML from Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743204#M68760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Only the button appears in the map which was added to the map div in the html. The table does not show when you click the button yet. I believe it might be something not too challenging that needs some revision for it to work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2017 15:25:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743204#M68760</guid>
      <dc:creator>BrandonPrice</dc:creator>
      <dc:date>2017-12-19T15:25:30Z</dc:date>
    </item>
    <item>
      <title>Re: Open Table in HTML from Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743205#M68761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brandon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Unfortunately I am having trouble following your code logic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2017 15:35:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743205#M68761</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2017-12-19T15:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Open Table in HTML from Button</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743206#M68762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No problem. Thanks for the response. I will post any solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2017 15:37:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/open-table-in-html-from-button/m-p/743206#M68762</guid>
      <dc:creator>BrandonPrice</dc:creator>
      <dc:date>2017-12-19T15:37:40Z</dc:date>
    </item>
  </channel>
</rss>

