• 无法在正在进行内容生成时调用 StartAt


    刚遇到一个奇怪的问题,用户点击创建销售订单的时候,弹出个 无法在正在进行内容生成时调用 StartAt,查看详细报错。

    ystem.InvalidOperationException: 无法在正在进行内容生成时调用 StartAt。
       在 System.Windows.Controls.ItemContainerGenerator.System.Windows.Controls.Primitives.IItemContainerGenerator.StartAt(GeneratorPosition position, GeneratorDirection direction, Boolean allowStartAtRealizedItem)
       在 System.Windows.Controls.ItemContainerGenerator.System.Windows.Controls.Primitives.IItemContainerGenerator.StartAt(GeneratorPosition position, GeneratorDirection direction)
       在 System.Windows.Controls.Panel.AddChildren(GeneratorPosition pos, Int32 itemCount)
       在 System.Windows.Controls.Panel.OnItemsChangedInternal(Object sender, ItemsChangedEventArgs args)
       在 System.Windows.Controls.Panel.OnItemsChanged(Object sender, ItemsChangedEventArgs args)
       在 System.Windows.Controls.ItemContainerGenerator.OnItemAdded(Object item, Int32 index)
       在 System.Windows.Controls.ItemContainerGenerator.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
       在 System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
       在 System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
       在 System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)
       在 System.Windows.Controls.ItemCollection.OnViewCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
       在 System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
       在 System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
       在 System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)
       在 MS.Internal.Controls.InnerItemCollectionView.Insert(Int32 index, Object item)
       在 System.Windows.Controls.ItemCollection.Insert(Int32 insertIndex, Object insertItem)
       在 Microsoft.Dynamics.Kernel.Client.UI.WPF.Controls.IndexTab.AddTab(String caption, Int32 index)
       在 CustomTabWrapperBase.AddTab(CustomTabWrapperBase* , Char* caption, Int32 index)
       在 CustomTabWrapperBase.OnItemClicked(CustomTabWrapperBase* , CustomTabItemClickedEventArgs e)
       在 Microsoft.Dynamics.Kernel.Client.CustomTabEventProxy.OnItemClicked(Object sender, CustomTabItemClickedEventArgs e)
       在 Microsoft.Dynamics.Kernel.Client.UI.WPF.Controls.IndexTab.tabControl_SelectionChanged(Object sender, SelectionChangedEventArgs e)
       在 System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       在 System.Windows.Controls.TabControl.OnSelectionChanged(SelectionChangedEventArgs e)
       在 System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)
       在 System.Windows.Controls.Primitives.Selector.SelectionChanger.End()
       在 System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)
       在 System.Windows.Controls.Primitives.Selector.OnSelectedIndexChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
       在 System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       在 System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       在 System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       在 System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
       在 System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
       在 System.Windows.DependencyObject.SetCurrentValueInternal(DependencyProperty dp, Object value)
       在 System.Windows.Controls.TabControl.OnGeneratorStatusChanged(Object sender, EventArgs e)
       在 System.EventHandler.Invoke(Object sender, EventArgs e)
       在 System.Windows.Controls.ItemContainerGenerator.SetStatus(GeneratorStatus value)
       在 System.Windows.Controls.ItemContainerGenerator.Generator.System.IDisposable.Dispose()
       在 System.Windows.Controls.Panel.AddChildren(GeneratorPosition pos, Int32 itemCount)
       在 System.Windows.Controls.Panel.OnItemsChangedInternal(Object sender, ItemsChangedEventArgs args)
       在 System.Windows.Controls.Panel.OnItemsChanged(Object sender, ItemsChangedEventArgs args)
       在 System.Windows.Controls.ItemContainerGenerator.OnItemAdded(Object item, Int32 index)
       在 System.Windows.Controls.ItemContainerGenerator.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
       在 System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
       在 System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
       在 System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)
       在 System.Windows.Controls.ItemCollection.OnViewCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
       在 System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
       在 System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
       在 System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
       在 System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)
       在 MS.Internal.Controls.InnerItemCollectionView.Insert(Int32 index, Object item)
       在 System.Windows.Controls.ItemCollection.Insert(Int32 insertIndex, Object insertItem)
       在 Microsoft.Dynamics.Kernel.Client.UI.WPF.Controls.IndexTab.AddTab(String caption, Int32 index)
       在 CustomTabWrapperBase.AddTab(CustomTabWrapperBase* , Char* caption, Int32 index)
       在 Microsoft.Dynamics.Kernel.Client.ActionPaneInterop.ClickEventHelper.Clicked(Object sender, EventArgs __unnamed001)
       在 Microsoft.Dynamics.Framework.UI.WinForms.Controls.ActionItem.OnButtonClick()
       在 Microsoft.Dynamics.Framework.UI.WinForms.Controls.ActionButton.OnMouseUp(MouseEventArgs e)
       在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       在 System.Windows.Forms.Control.WndProc(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    看不出啥线索。

    其他用户没有这个问题,该用户在其他电脑上登录存在这个问题,那就是这个用户的问题了,AX里跟用户有关系的,也就选项里的用户数据了,找到跟这个窗体相关的用户数据,清掉,OK了。
    应该是系统保存用户数据的时候除了啥问题。

  • 相关阅读:
    SGC强制最低128位加密,公钥支持ECC加密算法的SSL证书
    python学习笔记(一)
    eclipse中启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误
    外键建立失败
    scala函数式编程(一)
    idea环境下建立maven工程并运行scala程序
    scala中option、None、some对象
    Java与mysql数据库编程中遇见“Before start of result set at com.mysql.jdbc.SQLError.createSQLException” 的解决办法
    hive表的存储路径查找以及表的大小
    red hat7 系统可以ping通ip地址但是不能ping通域名
  • 原文地址:https://www.cnblogs.com/Farseer1215/p/6693818.html
Copyright © 2020-2023  润新知