8.03.408 and Customer TreeView

First you have to add Infragistics2.Win.UltraWinTree.v6.3.dll and Infragistics2.Win.UltraWinTree.v6.3.design.dll to your assembly reference. Then add:
Â
Imports Infragistics.Win.UltraWinTree
Â
To the top of your code on the CustomerEntryForm using the Script Editor. Finally add the following code to the form's load event::
 Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE
TreeView.Width = 0
TreeView.Dispose()
Â

From: DD <ddavis4569@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 5:55 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView


Â
Tried it the way you had it and got this error message.
----------errors------------
 Error: BC30007 - line 65 (1171) - Reference required to assembly 'Infragistics2.Win.UltraWinTree.v6.3, Version=6.3.20063.1091, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' containing the base class 'Infragistics.Win.UltraWinTree.UltraTree'. Add one to your project.
 ** Compile Failed. **
Â
Then I added 'Infragistics2.Win.UltraWinTree.v6.3 as a custom assembly reference then I get an unhandled exception error when pulling up the customer that UDEDIDocIn is neither a DataColumn nor a DataRelation for table CustomerÂ
Any idea what I have wrong.
Â
I saved it as a different customization and was going to have 2 menu items - 1 for normal customer and other for Fast entry.
Â
Thanks
Doug
From: Steven Gotschall <sgotschall@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 2:50 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView

Â
Oh yes, disabling the treeview speeds up the shipto selection from several minutes to just 1 or 2 seconds. The problem is that I have to completely disable it. I wish I could just disable the shipto part of it and leave the rest in place.

From: DD <ddavis4569@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 3:37 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView

Â
We have found that entering a new shipto to a customer with lots of shipto's is very slow.Â
I found that if you list the shipto's then do a paste / insert of the new shipto address then it will insert it fast.
4 minutes to key down to 5 seconds to paste insert the address information.
Â
Support said it was updateing the treeview EVERY FIELD that was entered.  They said it would be fixed in Epicor 9 to update the tree when doing a save of the record instead of every field change.
Â
Let me know if you get the tree view disabled and it helps with the speed.
Â

From: Steven <sgotschall@...>
To: vantage@yahoogroups.com
Sent: Wednesday, May 25, 2011 2:08 PM
Subject: [Vantage] 8.03.408 and Customer TreeView

Â
We are on 8.03.408A Progress, and as many others who are on 8.03 know, navigating the ShipTo on a customer record can be very very slow when there are a lot of ship to records. I found the main cause of this is the updating of the ShipTo on the TreeView. I added this little bit of code on load of the Customer Form:

Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE

This works, but disables the treeview for everything on the Customer Form. I tried hiding just the Shipto folder, but it pops back in whenever you navigate to a new shipto. Does anyone know of a way of filtering or permanently disabling the ShipTo in the TreeView?

Thanks in Advance.
Steven G.

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]




[Non-text portions of this message have been removed]
We are on 8.03.408A Progress, and as many others who are on 8.03 know, navigating the ShipTo on a customer record can be very very slow when there are a lot of ship to records. I found the main cause of this is the updating of the ShipTo on the TreeView. I added this little bit of code on load of the Customer Form:

Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE

This works, but disables the treeview for everything on the Customer Form. I tried hiding just the Shipto folder, but it pops back in whenever you navigate to a new shipto. Does anyone know of a way of filtering or permanently disabling the ShipTo in the TreeView?

Thanks in Advance.
Steven G.
We have found that entering a new shipto to a customer with lots of shipto's is very slow.Â
I found that if you list the shipto's then do a paste / insert of the new shipto address then it will insert it fast.
4 minutes to key down to 5 seconds to paste insert the address information.
Â
Support said it was updateing the treeview EVERY FIELD that was entered.  They said it would be fixed in Epicor 9 to update the tree when doing a save of the record instead of every field change.
Â
Let me know if you get the tree view disabled and it helps with the speed.
Â

From: Steven <sgotschall@...>
To: vantage@yahoogroups.com
Sent: Wednesday, May 25, 2011 2:08 PM
Subject: [Vantage] 8.03.408 and Customer TreeView


Â
We are on 8.03.408A Progress, and as many others who are on 8.03 know, navigating the ShipTo on a customer record can be very very slow when there are a lot of ship to records. I found the main cause of this is the updating of the ShipTo on the TreeView. I added this little bit of code on load of the Customer Form:

Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE

This works, but disables the treeview for everything on the Customer Form. I tried hiding just the Shipto folder, but it pops back in whenever you navigate to a new shipto. Does anyone know of a way of filtering or permanently disabling the ShipTo in the TreeView?

Thanks in Advance.
Steven G.




[Non-text portions of this message have been removed]
Oh yes, disabling the treeview speeds up the shipto selection from several minutes to just 1 or 2 seconds. The problem is that I have to completely disable it. I wish I could just disable the shipto part of it and leave the rest in place.


From: DD <ddavis4569@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 3:37 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView


Â
We have found that entering a new shipto to a customer with lots of shipto's is very slow.Â
I found that if you list the shipto's then do a paste / insert of the new shipto address then it will insert it fast.
4 minutes to key down to 5 seconds to paste insert the address information.
Â
Support said it was updateing the treeview EVERY FIELD that was entered.  They said it would be fixed in Epicor 9 to update the tree when doing a save of the record instead of every field change.
Â
Let me know if you get the tree view disabled and it helps with the speed.
Â

From: Steven <sgotschall@...>
To: vantage@yahoogroups.com
Sent: Wednesday, May 25, 2011 2:08 PM
Subject: [Vantage] 8.03.408 and Customer TreeView

Â
We are on 8.03.408A Progress, and as many others who are on 8.03 know, navigating the ShipTo on a customer record can be very very slow when there are a lot of ship to records. I found the main cause of this is the updating of the ShipTo on the TreeView. I added this little bit of code on load of the Customer Form:

Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE

This works, but disables the treeview for everything on the Customer Form. I tried hiding just the Shipto folder, but it pops back in whenever you navigate to a new shipto. Does anyone know of a way of filtering or permanently disabling the ShipTo in the TreeView?

Thanks in Advance.
Steven G.

[Non-text portions of this message have been removed]




[Non-text portions of this message have been removed]
Tried it the way you had it and got this error message.
----------errors------------
 Error: BC30007 - line 65 (1171) - Reference required to assembly 'Infragistics2.Win.UltraWinTree.v6.3, Version=6.3.20063.1091, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' containing the base class 'Infragistics.Win.UltraWinTree.UltraTree'. Add one to your project.
 ** Compile Failed. **
Â
Then I added 'Infragistics2.Win.UltraWinTree.v6.3 as a custom assembly reference then I get an unhandled exception error when pulling up the customer that UDEDIDocIn is neither a DataColumn nor a DataRelation for table CustomerÂ
Any idea what I have wrong.
Â
I saved it as a different customization and was going to have 2 menu items - 1 for normal customer and other for Fast entry.
Â
Thanks
Doug
From: Steven Gotschall <sgotschall@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 2:50 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView


Â
Oh yes, disabling the treeview speeds up the shipto selection from several minutes to just 1 or 2 seconds. The problem is that I have to completely disable it. I wish I could just disable the shipto part of it and leave the rest in place.

From: DD <ddavis4569@...>
To: "vantage@yahoogroups.com" <vantage@yahoogroups.com>
Sent: Wednesday, May 25, 2011 3:37 PM
Subject: Re: [Vantage] 8.03.408 and Customer TreeView

Â
We have found that entering a new shipto to a customer with lots of shipto's is very slow.Â
I found that if you list the shipto's then do a paste / insert of the new shipto address then it will insert it fast.
4 minutes to key down to 5 seconds to paste insert the address information.
Â
Support said it was updateing the treeview EVERY FIELD that was entered.  They said it would be fixed in Epicor 9 to update the tree when doing a save of the record instead of every field change.
Â
Let me know if you get the tree view disabled and it helps with the speed.
Â

From: Steven <sgotschall@...>
To: vantage@yahoogroups.com
Sent: Wednesday, May 25, 2011 2:08 PM
Subject: [Vantage] 8.03.408 and Customer TreeView

Â
We are on 8.03.408A Progress, and as many others who are on 8.03 know, navigating the ShipTo on a customer record can be very very slow when there are a lot of ship to records. I found the main cause of this is the updating of the ShipTo on the TreeView. I added this little bit of code on load of the Customer Form:

Dim TreeView as EpiTreeView = CType(csm.GetNativeControlReference("46c8ee42-a6f1-468b-95ba-6dfc13223ee2"), EpiTreeView)
TreeView.Visible = FALSE

This works, but disables the treeview for everything on the Customer Form. I tried hiding just the Shipto folder, but it pops back in whenever you navigate to a new shipto. Does anyone know of a way of filtering or permanently disabling the ShipTo in the TreeView?

Thanks in Advance.
Steven G.

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]




[Non-text portions of this message have been removed]