<?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: Create GUI usuing Python to edit Geodatabase in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345689#M69135</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/721100"&gt;@GIS_GettingItSolved&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;I'm new here and new to working with Python.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This will require you to both build a custom GUI (TkInter) and find a way to manage the backend data. This will get really complex really fast especially if you're a solo dev with minimal Python experience (even if you have a small team with decent experience it's hard).&lt;/P&gt;&lt;P&gt;Ideally you will build python toolboxes using ArcPro's built in "GUI" editor that allows you to easily build GP interfaces.&lt;/P&gt;&lt;P&gt;Instead of moving Arc functionality outside Pro, try doing the opposite and writing tools that add non-Arc functionality to Pro.&lt;/P&gt;&lt;P&gt;Side Note: Remember, arcpy only works if ArcPro is installed on the users computer and they have a valid license, If they're asking you to build a separate GUI to avoid license restrictions they're gonna be pretty upset.&lt;/P&gt;</description>
    <pubDate>Fri, 03 Nov 2023 18:05:08 GMT</pubDate>
    <dc:creator>HaydenWelch</dc:creator>
    <dc:date>2023-11-03T18:05:08Z</dc:date>
    <item>
      <title>Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344541#M69098</link>
      <description>&lt;P&gt;I'm new here and new to working with Python.&amp;nbsp; That said, I'm trying to create a GUI that includes dropdown menus that the user can use to edit a feature dataset.&amp;nbsp; I've been working with tkinter to create a GUI with the dropdown options but I'm running into a wall when I try to connect my GUI to my file geodatabase (fgdb).&lt;/P&gt;&lt;P&gt;My question is:&amp;nbsp; "Is it possible to create a GUI with dropdown menues' that can update a file geodatabase?&lt;/P&gt;&lt;P&gt;Thanks for any input/suggestions/comments!&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 17:19:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344541#M69098</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-01T17:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344542#M69099</link>
      <description>&lt;P&gt;Dumb question, but why not just edit in Pro?&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 17:23:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344542#M69099</guid>
      <dc:creator>AlfredBaldenweck</dc:creator>
      <dc:date>2023-11-01T17:23:24Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344544#M69100</link>
      <description>&lt;P&gt;lol...not dumb at all!&amp;nbsp; I asked that same question but was asked to create a gui that can do this.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 17:26:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344544#M69100</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-01T17:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344554#M69101</link>
      <description>&lt;P&gt;Yeah, this sounds like it's going down a dark path. Maybe look into creating geoprocessing tools in a &lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/geoprocessing_and_python/a-quick-tour-of-python-toolboxes.htm" target="_self"&gt;Python Toolbox&lt;/A&gt;? Or maybe &lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/data/geodatabases/overview/an-overview-of-attribute-rules.htm" target="_self"&gt;Attribute Rules&lt;/A&gt;? Or a &lt;A href="https://developers.arcgis.com/documentation/arcgis-add-ins-and-automation/arcgis-pro/" target="_self"&gt;custom add-in&lt;/A&gt;, if you're willing to step away from Python development. Or heck, maybe you can publish some feature layers and create a web app to edit the data. Either a &lt;A href="https://developers.arcgis.com/javascript/latest/" target="_self"&gt;custom JS app&lt;/A&gt; or built with &lt;A href="https://www.esri.com/en-us/arcgis/products/arcgis-experience-builder/overview" target="_self"&gt;Experience Builder&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 17:59:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344554#M69101</guid>
      <dc:creator>BlakeTerhune</dc:creator>
      <dc:date>2023-11-01T17:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344586#M69106</link>
      <description>&lt;P&gt;Agreed about the 'dark path' and many thanks for that suggestions!&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 18:34:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344586#M69106</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-01T18:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344619#M69110</link>
      <description>&lt;P&gt;Make a project template to share with multiple users&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/projects/create-your-own-project-template.htm" target="_blank"&gt;Create a project template—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and see if the custom toolbars can be saved to it&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/analysis/geoprocessing/basics/customize-arcgis-pro-with-geoprocessing-tools.htm" target="_blank"&gt;Customize ArcGIS Pro with geoprocessing tools—ArcGIS Pro | Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(put the tools you need on it or course)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 19:15:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344619#M69110</guid>
      <dc:creator>DanPatterson</dc:creator>
      <dc:date>2023-11-01T19:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344879#M69121</link>
      <description>&lt;P&gt;Hi Dan.&amp;nbsp; Thanks for those suggestions.&amp;nbsp; I'll definitely consider looking into that as an option!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Nov 2023 11:22:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1344879#M69121</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-02T11:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345689#M69135</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/721100"&gt;@GIS_GettingItSolved&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;I'm new here and new to working with Python.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This will require you to both build a custom GUI (TkInter) and find a way to manage the backend data. This will get really complex really fast especially if you're a solo dev with minimal Python experience (even if you have a small team with decent experience it's hard).&lt;/P&gt;&lt;P&gt;Ideally you will build python toolboxes using ArcPro's built in "GUI" editor that allows you to easily build GP interfaces.&lt;/P&gt;&lt;P&gt;Instead of moving Arc functionality outside Pro, try doing the opposite and writing tools that add non-Arc functionality to Pro.&lt;/P&gt;&lt;P&gt;Side Note: Remember, arcpy only works if ArcPro is installed on the users computer and they have a valid license, If they're asking you to build a separate GUI to avoid license restrictions they're gonna be pretty upset.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Nov 2023 18:05:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345689#M69135</guid>
      <dc:creator>HaydenWelch</dc:creator>
      <dc:date>2023-11-03T18:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345764#M69146</link>
      <description>&lt;P&gt;Hi Hayden.&amp;nbsp; Thanks for your reply!&amp;nbsp; Your comments are insightful and well-reasoned.&amp;nbsp; Yes, I agree with you regarding adding non-Arc functionality to Pro.&amp;nbsp; I'll look at my problem with that mindset.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Nov 2023 19:42:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345764#M69146</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-03T19:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345879#M69153</link>
      <description>&lt;P&gt;I developed a couple standalone PyQt applications over the years so it is doable. These were designed for non-GIS users to consume and create GIS data for their department. They helped non-GIS users create and manage GIS data, generate inspection permits, and manage attachments within an sde. Pro or ArcMap is a bit intimidating to someone that just needs to enter an address and print a permit if one doesn't exist.&lt;/P&gt;&lt;P&gt;The stability of them were terrible and when I discovered the Core Host application, I migrated them to Core host applications.&lt;/P&gt;&lt;P&gt;There is also the ArcGIS Pro SDK, which extends the ability to create custom tools with Pro if you are familiar with C#.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 04 Nov 2023 14:07:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1345879#M69153</guid>
      <dc:creator>StaticK</dc:creator>
      <dc:date>2023-11-04T14:07:45Z</dc:date>
    </item>
    <item>
      <title>Re: Create GUI usuing Python to edit Geodatabase</title>
      <link>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1346657#M69175</link>
      <description>&lt;P&gt;Hi StaticK.&amp;nbsp; Thank you for the comment!&amp;nbsp; That's an encouraging reply to see that this is possible but intimidating when considering your comments about the unstableness along with earlier comments by Blake and Hayden.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 13:35:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/create-gui-usuing-python-to-edit-geodatabase/m-p/1346657#M69175</guid>
      <dc:creator>GIS_GettingItSolved</dc:creator>
      <dc:date>2023-11-07T13:35:50Z</dc:date>
    </item>
  </channel>
</rss>

