Field Security Maintenance Error

I have issue in 8.03.409c. The list of "approved" or "excluded" users pulls in the groupid instead of the group name when the list is populated. Then when you try to save, you get an error. I usually have to remove all names, and then add them all back in with the new names to add. Removing a name requires removing them all, and the add in all except the one to be removed back in.

Calvin

--- In vantage@yahoogroups.com, "cooner_55421" <cooner_55421@...> wrote:
>
> Hi,
>
> Wondering if anybody has ever seen this error... 8.03.409C - Progress.
> I use field security on any table/field.
>
> When I click on the "new" icon, I get an error.
> The details are included at the end of this post.
>
> As far as I know this is the first attempt at setting field security. So, this may have been an issue for years.
>
> There were a couple of things I checked:
> - the SecColumn table is empty.
> - We have a test E9 upgrade. No problem with field security there.
>
> Thanks...
>
> Error Detail
> ============
> Item has already been added. Key in dictionary: 'shop' Key being added: 'shop'
>
>
> Stack Trace
> ===========
> at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
> at System.Collections.Hashtable.Add(Object key, Object value)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.RegisterKey(String newKey, String oldKey, UltraListViewItem item)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.InsertHelper(Int32 index, UltraListViewItem item, Boolean notify)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.AddRange(UltraListViewItem[] items)
> at Epicor.Mfg.UI.FrameWork.EpiListBox.AddRangeItems(UltraListViewItem[] AllItems)
> at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.set_SourceList(IEnumerable value)
> at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.oDataView_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
> at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView view, EpiNotifyArgs args)
> at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
> at Epicor.Mfg.UI.App.SecColumnEntry.Transaction.GetNew()
>
Hi,

Wondering if anybody has ever seen this error... 8.03.409C - Progress.
I use field security on any table/field.

When I click on the "new" icon, I get an error.
The details are included at the end of this post.

As far as I know this is the first attempt at setting field security. So, this may have been an issue for years.

There were a couple of things I checked:
- the SecColumn table is empty.
- We have a test E9 upgrade. No problem with field security there.

Thanks...

Error Detail
============
Item has already been added. Key in dictionary: 'shop' Key being added: 'shop'


Stack Trace
===========
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Hashtable.Add(Object key, Object value)
at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.RegisterKey(String newKey, String oldKey, UltraListViewItem item)
at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.InsertHelper(Int32 index, UltraListViewItem item, Boolean notify)
at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.AddRange(UltraListViewItem[] items)
at Epicor.Mfg.UI.FrameWork.EpiListBox.AddRangeItems(UltraListViewItem[] AllItems)
at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.set_SourceList(IEnumerable value)
at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.oDataView_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
at Epicor.Mfg.UI.App.SecColumnEntry.Transaction.GetNew()
I have something similar but not identical also in 8.03.409C SQL

For most tables and fields, I can't click on new at all. But for one field in one table it works as it should. I do not get an error, just can't set or see field security settings

--- In vantage@yahoogroups.com, "cooner_55421" <cooner_55421@...> wrote:
>
> Hi,
>
> Wondering if anybody has ever seen this error... 8.03.409C - Progress.
> I use field security on any table/field.
>
> When I click on the "new" icon, I get an error.
> The details are included at the end of this post.
>
> As far as I know this is the first attempt at setting field security. So, this may have been an issue for years.
>
> There were a couple of things I checked:
> - the SecColumn table is empty.
> - We have a test E9 upgrade. No problem with field security there.
>
> Thanks...
>
> Error Detail
> ============
> Item has already been added. Key in dictionary: 'shop' Key being added: 'shop'
>
>
> Stack Trace
> ===========
> at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
> at System.Collections.Hashtable.Add(Object key, Object value)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.RegisterKey(String newKey, String oldKey, UltraListViewItem item)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.InsertHelper(Int32 index, UltraListViewItem item, Boolean notify)
> at Infragistics.Win.UltraWinListView.UltraListViewItemsCollection.AddRange(UltraListViewItem[] items)
> at Epicor.Mfg.UI.FrameWork.EpiListBox.AddRangeItems(UltraListViewItem[] AllItems)
> at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.set_SourceList(IEnumerable value)
> at Epicor.Mfg.UI.FrameWork.EpiListPickerPanel.oDataView_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
> at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView view, EpiNotifyArgs args)
> at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
> at Epicor.Mfg.UI.App.SecColumnEntry.Transaction.GetNew()
>