<?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: Running geoprocessing script from custom widget in Web AppBuilder Custom Widgets Questions</title>
    <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831694#M8329</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The GP service is asynchronus. I thought GP Submit was meant for asynchronus services based on my reading&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/3/jsapi/geoprocessor-amd.html"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Oct 2017 14:38:18 GMT</pubDate>
    <dc:creator>MarkEastwood</dc:creator>
    <dc:date>2017-10-23T14:38:18Z</dc:date>
    <item>
      <title>Running geoprocessing script from custom widget</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831692#M8327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm taking my first foray into creating a custom widget and am running into some difficulty. The geoprocessing script I am trying to run takes a user entry, and uses that value to create a report. I am having troubles getting the geoprocessing service to run. My script is below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp; define([ &lt;BR /&gt; "dojo/_base/declare", &lt;BR /&gt; "jimu/BaseWidget", &lt;BR /&gt; "dijit/_WidgetsInTemplateMixin", &lt;BR /&gt; "dojo/aspect", &lt;BR /&gt; "jimu/ConfigManager",&lt;BR /&gt; 'dojo/_base/html',&lt;BR /&gt; "jimu/WidgetManager", &lt;BR /&gt; "esri/layers/FeatureLayer", &lt;BR /&gt; "dojo/query", &lt;BR /&gt; "esri/tasks/query", &lt;BR /&gt; "esri/tasks/QueryTask", &lt;BR /&gt; "dojo/store/Memory", &lt;BR /&gt; "dojo/_base/array", &lt;BR /&gt; "dojo/on", &lt;BR /&gt; "dojo/_base/lang",&lt;BR /&gt; "dijit/form/ComboBox",&lt;BR /&gt; "dojo/dom",&lt;BR /&gt; 'jimu/dijit/Message',&lt;BR /&gt; 'esri/tasks/GPMessage',&lt;BR /&gt; 'esri/tasks/JobInfo',&lt;BR /&gt; 'esri/request',&lt;BR /&gt; "esri/tasks/Geoprocessor"&lt;BR /&gt; ], &lt;BR /&gt; &lt;BR /&gt; function ( &lt;BR /&gt; declare, &lt;BR /&gt; BaseWidget, &lt;BR /&gt; _WidgetsInTemplateMixin, &lt;BR /&gt; aspect, &lt;BR /&gt; html,&lt;BR /&gt; ConfigManager, &lt;BR /&gt; WidgetManager, &lt;BR /&gt; FeatureLayer, &lt;BR /&gt; dojoQuery, &lt;BR /&gt; Query, &lt;BR /&gt; QueryTask, &lt;BR /&gt; Memory, &lt;BR /&gt; array, &lt;BR /&gt; on, &lt;BR /&gt; lang,&lt;BR /&gt; dom,&lt;BR /&gt; JobInfo,&lt;BR /&gt; esriRequest,&lt;BR /&gt; Geoprocessor,&lt;BR /&gt; GPMessage,&lt;BR /&gt; Message&lt;BR /&gt; ) { &lt;BR /&gt; return declare([BaseWidget, _WidgetsInTemplateMixin], { &lt;BR /&gt; &lt;BR /&gt; baseClass: "jimu-widget-reportingtool", &lt;BR /&gt; &lt;BR /&gt; queryTask: null, &lt;BR /&gt; query: null,&lt;BR /&gt; userEntry: null,&lt;BR /&gt; gp: null,&lt;BR /&gt; &lt;BR /&gt; postCreate: function () { &lt;BR /&gt;&lt;SPAN&gt; this.queryTask = new QueryTask("myservice&lt;/SPAN&gt;&lt;SPAN&gt;"); &lt;/SPAN&gt;&lt;BR /&gt; this.query = new Query(); &lt;BR /&gt; this.query.returnGeometry = false; &lt;BR /&gt; this.query.outFields = ["bridge_name_num"]; &lt;BR /&gt; this.query.where = "bridge_name_num &amp;lt;&amp;gt; '' AND status &amp;lt;&amp;gt; 'Undefined'"; &lt;BR /&gt; }, &lt;BR /&gt; &lt;BR /&gt; onOpen: function () { &lt;BR /&gt; this.queryTask.execute(this.query, lang.hitch(this, this.populateList)); &lt;BR /&gt; }, &lt;BR /&gt; &lt;BR /&gt; populateList: function (results) { &lt;BR /&gt; //Populate the ComboBox with unique values &lt;BR /&gt; var zone; &lt;BR /&gt; var values = []; &lt;BR /&gt; var testVals = {}; &lt;BR /&gt; &lt;BR /&gt; //Add option to display all zoning types to the ComboBox &lt;BR /&gt; values.push({ &lt;BR /&gt; name: "ALL" &lt;BR /&gt; }); &lt;BR /&gt; &lt;BR /&gt; //Loop through the QueryTask results and populate an array &lt;BR /&gt; //with the unique values &lt;BR /&gt; var features = results.features; &lt;BR /&gt; array.forEach(features, function (feature) { &lt;BR /&gt; zone = feature.attributes.bridge_name_num; &lt;BR /&gt; if (!testVals[zone]) { &lt;BR /&gt; testVals[zone] = true; &lt;BR /&gt; values.push({ &lt;BR /&gt; name: zone &lt;BR /&gt; }); &lt;BR /&gt; } &lt;BR /&gt; }); &lt;BR /&gt; //Create a ItemFileReadStore and use it for the &lt;BR /&gt; //ComboBox's data source &lt;BR /&gt; var dataItems = { &lt;BR /&gt; identifier: "name", &lt;BR /&gt; label: "name", &lt;BR /&gt; items: values &lt;BR /&gt; }; &lt;BR /&gt; //console.log(dataItems); &lt;BR /&gt; var store = new Memory({ &lt;BR /&gt; data: dataItems &lt;BR /&gt; }); &lt;BR /&gt; //console.log(store); &lt;BR /&gt; this.mySelect.set("store", store); &lt;BR /&gt; },&lt;BR /&gt; &lt;BR /&gt; exportReport: function(){&lt;BR /&gt; //this.results.innerHTML = "&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;Processing...&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;img src='widgets/tExport/images/loading.gif' width='360px'&amp;gt;&amp;lt;/center&amp;gt;"&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; var userEntry = this.mySelect.value;&lt;BR /&gt; &lt;BR /&gt; //var message = new Message({&lt;BR /&gt; //message: userEntry,&lt;BR /&gt; //titleLabel: "userEntry"&lt;BR /&gt; //}); &lt;BR /&gt; &lt;BR /&gt; this.gpSubmit(this.mySelect.value);&lt;BR /&gt; },&lt;BR /&gt; &lt;BR /&gt; gpSubmit: function(userEntry){&lt;BR /&gt; &lt;BR /&gt;&lt;SPAN&gt; this.gp = new Geoprocessor(myservice&lt;/SPAN&gt;&lt;SPAN&gt;");&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; var params = {&lt;BR /&gt; "Bridge_Name": userEntry&lt;BR /&gt; }&lt;BR /&gt; console.log(params);&lt;BR /&gt; this.gp.submitJob(params, lang.hitch(this,this.jobComplete), this.jobStatus, lang.hitch(this, this.jobError));&lt;BR /&gt; },&lt;BR /&gt; &lt;BR /&gt; jobComplete: function(jobInfo){&lt;BR /&gt; &lt;BR /&gt; this.gp.getResultData(jobInfo.jobId, "pdf_export", lang.hitch(this, function(data){&lt;BR /&gt; console.log(data);&lt;BR /&gt; console.log(this.results);&lt;/P&gt;&lt;P&gt;this.results.innerHTML = "&amp;lt;a href='" + data.value.url + "'&amp;gt;&amp;lt;div&amp;gt;&amp;lt;img src='widgets/VegtExport/images/zip-icon.jpg' height='20px'&amp;gt;&amp;nbsp;&amp;nbsp;&amp;lt;b&amp;gt;Export Package Ready!&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;";&lt;/P&gt;&lt;P&gt;}));&lt;BR /&gt; console.log(jobInfo.jobStatus);&lt;BR /&gt; console.log(jobInfo.results);&lt;/P&gt;&lt;P&gt;},&lt;BR /&gt; jobStatus: function(jobInfo){&lt;/P&gt;&lt;P&gt;console.log(jobInfo);&lt;/P&gt;&lt;P&gt;},&lt;BR /&gt; jobError: function(error){&lt;/P&gt;&lt;P&gt;this.results.innerHTML = "&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;Export Failed...&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;";&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt; }); &lt;BR /&gt; }); &lt;BR /&gt; &lt;BR /&gt;At the moment the error I am getting is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Uncaught TypeError: this.gp.submitJob is not a function&lt;BR /&gt; at Object.gpSubmit (Widget.js?wab_dv=2.6:131)&lt;BR /&gt; at Object.exportReport (Widget.js?wab_dv=2.6:120)&lt;BR /&gt; at HTMLDivElement.&amp;lt;anonymous&amp;gt; (init.js:63)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Oct 2017 05:09:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831692#M8327</guid>
      <dc:creator>MarkEastwood</dc:creator>
      <dc:date>2017-10-23T05:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: Running geoprocessing script from custom widget</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831693#M8328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class=""&gt;ME,&lt;/P&gt;&lt;P class=""&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp; Is your GP service synchronous or asynchronous? GP submit is only available for synchronous and execute is what you use for asynchronous.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Oct 2017 11:50:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831693#M8328</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2017-10-23T11:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: Running geoprocessing script from custom widget</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831694#M8329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The GP service is asynchronus. I thought GP Submit was meant for asynchronus services based on my reading&amp;nbsp;&lt;A href="https://developers.arcgis.com/javascript/3/jsapi/geoprocessor-amd.html"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Oct 2017 14:38:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831694#M8329</guid>
      <dc:creator>MarkEastwood</dc:creator>
      <dc:date>2017-10-23T14:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: Running geoprocessing script from custom widget</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831695#M8330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ME,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;You are correct I had it backwards.&amp;nbsp;You have your requires and there subsequent parameter names out of sequence:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="token function"&gt;define&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/_base/declare"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"jimu/BaseWidget"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dijit/_WidgetsInTemplateMixin"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/aspect"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"jimu/ConfigManager"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'dojo/_base/html'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;"jimu/WidgetManager"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"esri/layers/FeatureLayer"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/query"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"esri/tasks/query"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"esri/tasks/QueryTask"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/store/Memory"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/_base/array"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/on"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
&lt;SPAN class="string token"&gt;"dojo/_base/lang"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;"dijit/form/ComboBox"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;"dojo/dom"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'jimu/dijit/Message'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'esri/tasks/GPMessage'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'esri/tasks/JobInfo'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;'esri/request'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&lt;SPAN class="string token"&gt;"esri/tasks/Geoprocessor"&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 

&lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt; 
declare&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
BaseWidget&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
_WidgetsInTemplateMixin&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
aspect&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
html&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
ConfigManager&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
WidgetManager&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
FeatureLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
dojoQuery&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
Query&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
QueryTask&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
Memory&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
array&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
on&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
lang&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
dom&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
JobInfo&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
esriRequest&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
Geoprocessor&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
GPMessage&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
Message
&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Line 6 does not match line 31 and that throws all your other parameters out of line.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 10:03:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831695#M8330</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2021-12-12T10:03:09Z</dc:date>
    </item>
    <item>
      <title>Re: Running geoprocessing script from custom widget</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831696#M8331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah, of course .... Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Oct 2017 15:31:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/running-geoprocessing-script-from-custom-widget/m-p/831696#M8331</guid>
      <dc:creator>MarkEastwood</dc:creator>
      <dc:date>2017-10-23T15:31:09Z</dc:date>
    </item>
  </channel>
</rss>

