<?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: I'm trying to create a distinct list of values in my Python Addin combo box drop down list in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579247#M45432</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for saving my day!!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Jul 2016 18:47:08 GMT</pubDate>
    <dc:creator>OLANIYANOLAKUNLE</dc:creator>
    <dc:date>2016-07-13T18:47:08Z</dc:date>
    <item>
      <title>I'm trying to create a distinct list of values in my Python Addin combo box drop down list</title>
      <link>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579244#M45429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to create a distinct list of values in my Python addin combo box drop down list; i already have the script that actually shows all the values of the field appended to my combo box drop down. What i intend to achieve with this is to have a list of distinct values on my drop down - see my code below;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJECTID = []
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in arcpy.SearchCursor("BldForm"):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJECTID.append(row.Combo)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.items = sorted(OBJECTID)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.editable = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.dropdownWidth = 'WWWWWWWWWWWW'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.width = 'WWWWWWWWWWWW'
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onSelChange(self, selection):
&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; mxd = arcpy.mapping.MapDocument("Current")

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for df in arcpy.mapping.ListDataFrames(mxd):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if df.name == "Layers":
&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; dfmain = arcpy.mapping.ListDataFrames(mxd, "Layers")[0]


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJECTID = []
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for row in arcpy.SearchCursor("BldForm"):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBJECTID.append(row.Combo)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll kindly appreciate your help on this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 00:55:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579244#M45429</guid>
      <dc:creator>OLANIYANOLAKUNLE</dc:creator>
      <dc:date>2021-12-12T00:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: I'm trying to create a distinct list of values in my Python Addin combo box drop down list</title>
      <link>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579245#M45430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Two suggestions:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;use an arcpy.da.SearchCursor, they are much quicker than the old arcpy.SearchCursor&lt;/LI&gt;&lt;LI&gt;use a set to get unique values&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with &lt;SPAN class="keyword"&gt;arcpy.da.SearchCursor(&lt;SPAN class="string"&gt;"BldForm", ['Combo']&lt;/SPAN&gt;) as rows:&lt;/SPAN&gt;
&lt;SPAN class="keyword"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;OBJECTID = sorted(set([row[0] for row in rows]))&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 00:55:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579245#M45430</guid>
      <dc:creator>Luke_Pinner</dc:creator>
      <dc:date>2021-12-12T00:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: I'm trying to create a distinct list of values in my Python Addin combo box drop down list</title>
      <link>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579246#M45431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Another option and many other nice snippets &lt;A href="https://community.esri.com/docs/DOC-1927"&gt;Some Python Snippets&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jul 2016 16:07:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579246#M45431</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2016-07-13T16:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: I'm trying to create a distinct list of values in my Python Addin combo box drop down list</title>
      <link>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579247#M45432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for saving my day!!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jul 2016 18:47:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-m-trying-to-create-a-distinct-list-of-values-in/m-p/579247#M45432</guid>
      <dc:creator>OLANIYANOLAKUNLE</dc:creator>
      <dc:date>2016-07-13T18:47:08Z</dc:date>
    </item>
  </channel>
</rss>

