<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Epicor User Codes in Drop Down Box Tutorial	</title>
	<atom:link href="https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/</link>
	<description>Technology Solutions Delivered</description>
	<lastBuildDate>Tue, 28 Nov 2023 18:05:08 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>
	<item>
		<title>
		By: https://www.wysp.ws/tranhlinh		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-4307</link>

		<dc:creator><![CDATA[https://www.wysp.ws/tranhlinh]]></dc:creator>
		<pubDate>Fri, 30 Apr 2021 03:21:38 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-4307</guid>

					<description><![CDATA[Wow, amazing blog layout! How long have you been blogging 
for? you make blogging look easy. The overall look of your website is magnificent, let alone the content!]]></description>
			<content:encoded><![CDATA[<p>Wow, amazing blog layout! How long have you been blogging<br />
for? you make blogging look easy. The overall look of your website is magnificent, let alone the content!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Lou Davis		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-994</link>

		<dc:creator><![CDATA[Lou Davis]]></dc:creator>
		<pubDate>Thu, 09 Oct 2014 16:31:16 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-994</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-993&quot;&gt;Lou Davis&lt;/a&gt;.

Never mind I figured it out.  On the first epicombo for the warehouse valuechanged event, I found I could set in code for the SearchFilter value in code as folliows using VB .NET

cboFromBin_MT.SearchFilter = &quot;WarehouseCode = &#039;&quot; &#038; cboFromWhse_MT.Value.ToString &#038; &quot;&#039;&quot;

Preliminary testing shows it does work.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-993">Lou Davis</a>.</p>
<p>Never mind I figured it out.  On the first epicombo for the warehouse valuechanged event, I found I could set in code for the SearchFilter value in code as folliows using VB .NET</p>
<p>cboFromBin_MT.SearchFilter = &#8220;WarehouseCode = &#8216;&#8221; &amp; cboFromWhse_MT.Value.ToString &amp; &#8220;&#8216;&#8221;</p>
<p>Preliminary testing shows it does work.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Lou Davis		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-993</link>

		<dc:creator><![CDATA[Lou Davis]]></dc:creator>
		<pubDate>Thu, 09 Oct 2014 16:12:15 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-993</guid>

					<description><![CDATA[So could you use the search filter to filter by a value in another custom control on the form that isn&#039;t tied to any database table column?   A scenario would be one epicombobox to list warehouses and a second to list bins for the warehouse selected.   Both controls&#039; values will be use to run a custom process and have no need to be stored.]]></description>
			<content:encoded><![CDATA[<p>So could you use the search filter to filter by a value in another custom control on the form that isn&#8217;t tied to any database table column?   A scenario would be one epicombobox to list warehouses and a second to list bins for the warehouse selected.   Both controls&#8217; values will be use to run a custom process and have no need to be stored.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Joseph		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-980</link>

		<dc:creator><![CDATA[Joseph]]></dc:creator>
		<pubDate>Fri, 25 Jul 2014 15:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-980</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-979&quot;&gt;Alex&lt;/a&gt;.

To expand on this article:
UserCodes are a great way to populate reference fields without taking up a UD table, such as a list of defects in your product that might otherwise be a static list.  You could create an epiCombo in a form customization to list defects &quot;Burned; Stretched; Broken&quot; as a static list, but if you add another defect class at a later date &quot;Discolored&quot;, you&#039;ll have to edit all of the combo boxes you added as customizations throughout the system by going back into each one and making the change to the static list.  The advantage of using the UserCodes is you can just add a new code to that group by using the User Codes task in utilities, which you can open up to responsible non-developer managers who can edit the fields at their discretion.  This also allows for easy population of reporting.  
In essence, you get all of the benefits of using a UD table, without actually consuming a table or having to setup additional entry forms.  If your reference list becomes very large and you have a lot of other large reference lists, it would be wise to switch to a UD table.

To clarify Alex&#039;s question:
For your purposes of populating employee names, you should not use usercodes.  You are going along the correct path of pulling employee names from the EmpBasic table.  Depending on how your information is setup, the employee names should be the only data pulled back from the table.  There should be a property of the EpiCombo that says query on load or something to that extent, which should populate the combo on load and when you click it on typical use, it should immediately come up.  If you want to add filters with a checkbox, I would use an event handler on the checkbox to both update the property of the combo and then requery its contents.  If that is not  your desired functionality and 3.5 seconds is too slow, I would recommend going through the index compacting procedures provided on Epicweb and possibly recommend a dump and load of the database just to enhance potential performance issues.  This isn&#039;t guaranteed to fix anything, but are just some general suggestions.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-979">Alex</a>.</p>
<p>To expand on this article:<br />
UserCodes are a great way to populate reference fields without taking up a UD table, such as a list of defects in your product that might otherwise be a static list.  You could create an epiCombo in a form customization to list defects &#8220;Burned; Stretched; Broken&#8221; as a static list, but if you add another defect class at a later date &#8220;Discolored&#8221;, you&#8217;ll have to edit all of the combo boxes you added as customizations throughout the system by going back into each one and making the change to the static list.  The advantage of using the UserCodes is you can just add a new code to that group by using the User Codes task in utilities, which you can open up to responsible non-developer managers who can edit the fields at their discretion.  This also allows for easy population of reporting.<br />
In essence, you get all of the benefits of using a UD table, without actually consuming a table or having to setup additional entry forms.  If your reference list becomes very large and you have a lot of other large reference lists, it would be wise to switch to a UD table.</p>
<p>To clarify Alex&#8217;s question:<br />
For your purposes of populating employee names, you should not use usercodes.  You are going along the correct path of pulling employee names from the EmpBasic table.  Depending on how your information is setup, the employee names should be the only data pulled back from the table.  There should be a property of the EpiCombo that says query on load or something to that extent, which should populate the combo on load and when you click it on typical use, it should immediately come up.  If you want to add filters with a checkbox, I would use an event handler on the checkbox to both update the property of the combo and then requery its contents.  If that is not  your desired functionality and 3.5 seconds is too slow, I would recommend going through the index compacting procedures provided on Epicweb and possibly recommend a dump and load of the database just to enhance potential performance issues.  This isn&#8217;t guaranteed to fix anything, but are just some general suggestions.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Alex		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-979</link>

		<dc:creator><![CDATA[Alex]]></dc:creator>
		<pubDate>Fri, 18 Jul 2014 15:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-979</guid>

					<description><![CDATA[Your article was pretty helpful in just explaining a few of the controls I hadn&#039;t gotten to learning yet. 

I have a need to add a dropdown box based on our Employee names and I got the EpiCombo box working...sort of. There are 132 employee records and it takes about 3.5sec once the dropdown arrow is clicked before the list populates for the user. I am adding Checkbox01 to the EmpBasic table so that I can further whittle this list down to about 85 employees. My question is how do I enter multiple SearchFilter criteria, such as EmpStatus=&#039;A&#039; AND Checkbox01=TRUE?

Also, is there a way to get the list to populate quicker, or is this a symptom of connecting the EpiCombo box directly to the EmpBasic table? I didn&#039;t see a need for using UserCodes, but if that&#039;s what I need to do to make the code efficient, I will try that.]]></description>
			<content:encoded><![CDATA[<p>Your article was pretty helpful in just explaining a few of the controls I hadn&#8217;t gotten to learning yet. </p>
<p>I have a need to add a dropdown box based on our Employee names and I got the EpiCombo box working&#8230;sort of. There are 132 employee records and it takes about 3.5sec once the dropdown arrow is clicked before the list populates for the user. I am adding Checkbox01 to the EmpBasic table so that I can further whittle this list down to about 85 employees. My question is how do I enter multiple SearchFilter criteria, such as EmpStatus=&#8217;A&#8217; AND Checkbox01=TRUE?</p>
<p>Also, is there a way to get the list to populate quicker, or is this a symptom of connecting the EpiCombo box directly to the EmpBasic table? I didn&#8217;t see a need for using UserCodes, but if that&#8217;s what I need to do to make the code efficient, I will try that.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bryan Sapot		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-891</link>

		<dc:creator><![CDATA[Bryan Sapot]]></dc:creator>
		<pubDate>Tue, 25 Feb 2014 16:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-891</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-889&quot;&gt;Nouu Ital&lt;/a&gt;.

You set EpiBinding to OrderRel.ShortChar02. Then set EpiStaticDataList to
Fire
Water

If you want to store a code in the database vs the word fire or water use the following:
W~Water
F~Fire

Let me know if you have any other questions.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-889">Nouu Ital</a>.</p>
<p>You set EpiBinding to OrderRel.ShortChar02. Then set EpiStaticDataList to<br />
Fire<br />
Water</p>
<p>If you want to store a code in the database vs the word fire or water use the following:<br />
W~Water<br />
F~Fire</p>
<p>Let me know if you have any other questions.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Nouu Ital		</title>
		<link>https://datixinc.com/blog/epicor-user-codes-in-drop-down-box-tutorial/comment-page-1/#comment-889</link>

		<dc:creator><![CDATA[Nouu Ital]]></dc:creator>
		<pubDate>Fri, 21 Feb 2014 21:02:03 +0000</pubDate>
		<guid isPermaLink="false">http://52.237.166.148/?p=283#comment-889</guid>

					<description><![CDATA[So if I just wanted to add a dropdown which contains the values Fire and Water. With binding to OrderRel.ShortChar02 what would my settings look like? Thanks]]></description>
			<content:encoded><![CDATA[<p>So if I just wanted to add a dropdown which contains the values Fire and Water. With binding to OrderRel.ShortChar02 what would my settings look like? Thanks</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
