Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Si consideri lo scenario seguente:

  • Si dispone di Master Data Services (MDS) per Microsoft SQL Server 2012 o SQL Server 2014 installato.

  • Si crea un'entità che dispone di 100 membri e ha selezionato l'opzione "Crea automaticamente i valori di codice".

  • In Esplora MDS l'entità dispone di due pagine dei membri con il numero di membri nella pagina 2, che equivale a dimensioni di pagina della griglia (valore predefinito è 50).

Scenario 1:
Fare clic sul pulsante Aggiungi membro 1 pagina, immettere i dati necessari per aggiungere il nuovo membro e quindi fare clic sul pulsante Pagina successiva . Pagina 3 viene creato e viene visualizzato il seguente errori:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]
Argomenti:
Stringhe di risorsa di debug non sono disponibili. Spesso la chiave e gli argomenti forniscono informazioni sufficienti per diagnosticare il problema. Vedere http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_Index
Nome parametro: indice
in System.ThrowHelper.ThrowArgumentOutOfRangeException()
in System.Collections.Generic.List'1.get_Item (Int32 index)
in System.Collections.ObjectModel.Collection'1.get_Item (Int32 index)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()
in System.Windows.Controls.DataForm.get_ItemsCount()
in System.Windows.Controls.DataForm.SetCanMoveToLastItem()
in System.Windows.Controls.DataForm.SetAllCanProperties()
in System.Windows.Controls.DataForm.SetIsItemValid()
in System.Windows.Controls.DataForm.GenerateUI (Boolean clearEntityErrors, Boolean swapOldAndNew)
in System.Windows.Controls.DataForm.OnCurrentItemPropertyChanged (DependencyObject d, DependencyPropertyChangedEventArgs e)
in System.Windows.DependencyObject.RaisePropertyChangeNotifications (DependencyProperty dp oggetto oldValue, newValue oggetto)
in System.Windows.DependencyObject.UpdateEffectiveValue (proprietà DependencyProperty, oldEntry EffectiveValueEntry, EffectiveValueEntry e newEntry, ValueOperation operazione)
in System.Windows.DependencyObject.SetValueInternal (DependencyProperty dp, valore dell'oggetto Boolean allowReadOnlySet, Boolean isBindingInStyleSetter)
in System.Windows.Controls.DataForm.UpdateCurrentItem()
in System.Windows.Controls.DataForm. < SetUpCollectionView > b__8 (DataForm istanze, origine oggetto EventArgs eventArgs)
in System.Windows.Controls.WeakEventListener'3.OnEvent (origine TSource, eventArgs TEventArgs)
in System.EventHandler.Invoke (Object sender, EventArgs e)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.OnCurrentChanged()
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentToPosition (Int32 posizione)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentTo (oggetto)
in Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.set_SelectedItem (valore del membro)
in Microsoft.MasterDataServices.Client.ViewModel.Common.ItemsBase'2.ReloadItems()
in Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.EntityMembers_RefreshNeeded (Object sender, EventArgs e)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.Refresh()
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToPage (Int32 pageIndex)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToNextPage()
in System.Windows.Controls.DataPager.PageMoveHandler (oldPageIndex di Int32, Int32 newPageIndex, PageMoveOperationDelegate pageMoveOperation)
in System.Windows.Controls.DataPager.OnNextPageButtonBaseClick (Object sender, RoutedEventArgs e)
in System.Windows.Controls.Primitives.ButtonBase.OnClick()
in System.Windows.Controls.Button.OnClick()
in System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (MouseButtonEventArgs e)
in System.Windows.Controls.Control.OnMouseLeftButtonUp (controllo ctrl, EventArgs e)
ms. Internal.JoltHelper.FireEvent (unmanagedObj IntPtr, IntPtr unmanagedObjArgs, argsTypeIndex di Int32, Int32 actualArgsTypeIndex, String eventName, UInt32 flag)

Scenario 2:
Fare clic sul pulsante Aggiungi membro nella pagina 2 di imporre Explorer per aggiungere una nuova pagina. Viene creato pagina 3 e viene visualizzato il seguente errori:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]
Argomenti:
Stringhe di risorsa di debug non sono disponibili. Spesso la chiave e gli argomenti forniscono informazioni sufficienti per diagnosticare il problema. Vedere http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_Index
Nome parametro: indice
in System.ThrowHelper.ThrowArgumentOutOfRangeException()
in System.Collections.Generic.List'1.get_Item (Int32 index)
in System.Collections.ObjectModel.Collection'1.get_Item (Int32 index)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()
in System.Windows.Controls.DataForm.get_ItemsCount()
in System.Windows.Controls.DataForm.SetCanMoveToLastItem()
in System.Windows.Controls.DataForm.SetAllCanProperties()
in System.Windows.Controls.DataForm. < SetUpCollectionView > b__a (istanza DataForm, origine oggetto eventArgs NotifyCollectionChangedEventArgs.)
in System.Windows.Controls.WeakEventListener'3.OnEvent (origine TSource, eventArgs TEventArgs)
in System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (Object sender, e di NotifyCollectionChangedEventArgs)
in Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.CollectionChangedHandler (Object sender, e di NotifyCollectionChangedEventArgs)
in System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (Object sender, e di NotifyCollectionChangedEventArgs)
in System.Collections.ObjectModel.ObservableCollection'1.OnCollectionChanged (e NotifyCollectionChangedEventArgs)
in System.Collections.ObjectModel.ObservableCollection'1.InsertItem (indice di Int32, T item)
in System.Collections.ObjectModel.Collection'1.Insert (indice di Int32, T item)
in Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.AddNewMemberToCollection (requestId Guid, EntityMembersGetResponse risposta, Exception ex)
in Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient. <> c__DisplayClass16'2. < ExecuteRequest > b__15 (Object sender, e di RequestCompletedEventArgs'1)
in Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient.OnEntityMembersGetCompleted (stato oggetto)

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono state incluse nell'aggiornamento cumulativo precedente. Estrarre gli ultimi aggiornamenti cumulativi per SQL Server:


Ulteriori informazioni

Al termine dell'installazione, è necessario aprire Gestione configurazione di servizi dati Master in modo che è possibile aggiornare il database MDS.

  1. Fare clic su databasee quindi fare clic su Seleziona Database.

  2. Connettersi al database che si desidera aggiornare. Quando è selezionato il database, viene visualizzato il messaggio seguente: il database richiede un aggiornamento. Non è possibile modificare le impostazioni di sistema finché non viene aggiornato il database.

  3. Fare clic su Aggiorna Database. L' Aggiornamento guidato Database viene aperto. Seguire le istruzioni della procedura guidata per aggiornare il database e quindi fare clic su Fine.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×