FIX: "doppelte Namen dürfen nicht" Fehler, wenn Sie mehrere Filter auf den Power View-Bericht in SharePoint 2013 hinzufügen

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3019110
Problembeschreibung
Angenommen, Sie Power View in Microsoft SharePoint 2013 verwenden und die SQL Server-Version SQL Server 2012 Servicepack 2 (SP2 ist) oder SQL Server 2014. Wenn Sie versuchen, einen Power View-Bericht mehrere Filter hinzufügen, wird die folgende Fehlermeldung angezeigt:
System.ArgumentException: Der Name 'Name des Filters>' wurde zweimal am Index 0 und 1 angegeben. Doppelte Namen sind nicht zulässig.
Parametername: Schlüssel [1]
bei Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate (IEnumerable'1 Argument, Zeichenfolge ArgumentName, Int32 ExpectedElementCount, booleschen AllowEmpty, Func'3 anzeigen, Func'2 sammeln, Func'3 DeriveName)
bei Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate()
bei Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.ArgumentValidation.ValidateGroupBy (DbGroupExpressionBinding Input, IEnumerable'1 Schlüssel, IEnumerable'1 Aggregate, DbExpressionList & ValidKeys, ReadOnlyCollection'1 & ValidAggregates)
bei Microsoft.Reporting.QueryDesign.ExpressionTrees.ExpressionBuilder.Internal.QueryExpressionBuilder.GroupBy (QueryGroupExpressionBinding Input, IEnumerable'1 GroupItems, Aggregate IEnumerable'1)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmGroupBy (IEnumerable'1-Ausdrücke)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilter (Prädikate IGrouping'2)
Bei System.Linq.Enumerable.WhereSelectEnumerableIterator'2.MoveNext()
auf System.Linq.Buffer'1..ctor (Quelle IEnumerable'1)
Bei System.Linq.Enumerable.ToArray[TSource] (IEnumerable'1-Quelle)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilters (IEnumerable'1 FilterConditions)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.AddRowCount (QueryBuilder QueryBuilder, Gruppen, EntitySet Entität, IEnumerable'1 RowCountFilterContext)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueWithCountQuery (QueryBuilder QueryBuilder, Spalten der Liste "1, IEdmFieldInstance FieldInstance, FilterCondition AvailableValueFilter, FilterCondition ActiveValueRetentionFilter, GroupReference & GroupRef)
bei Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueListQuery (Modell EntityDataModel, IEdmFieldInstance FieldInstance, Int32 TopCount, FilterCondition AvailableValueFilter, FilterCondition ActiveValueRetentionFilter, IEnumerable'1 ExclusionPathSegments, ValueListQuerySchema & -Schema)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterValueQueryFactory.CreateFilterValuesQuery[TFilterMode] (TFilterMode-FilterMode Int32-MaxRowCount, FormulaFilterCondition AvailableValueFilter, FormulaFilterCondition ActiveValueRetentionFilter, ValueListQuerySchema & -Schema)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.ListDataLoader. <LoadDataImpl>d__15.MoveNext()</LoadDataImpl>
bei Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked()
bei Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator (synchrone Boolean)
bei Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore (IEnumerator'1 AsyncMethod)
bei Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl.BeginExecute (Func'2 AsyncMethod)
bei Microsoft.Reporting.AsyncEnumerator.BeginExecute (Func'2 AsyncMethod, AsyncCallback UserCallback, Object UserState, AsyncEnumeratorSettings-Einstellungen)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.BeginLoadData (AsyncCallback UserCallback, Object UserState)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.LoadDataAsync()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FieldFilter.LoadDataAsyncCore()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterManager.OnEditCompleted()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.PageFilterManager.OnEditCompleted()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterManager.OnEditCompleted (EventArgs Args)
bei Microsoft.Practices.Prism.Events.EventSubscription'1.InvokeAction (-Aktion "1, TPayload-Argument)
bei Microsoft.Practices.Prism.Events.EventSubscription'1. <> </>c__DisplayClass2. <GetExecutionStrategy>b__0 (Object [] Argumente)</GetExecutionStrategy>
bei Microsoft.Practices.Prism.Events.EventBase.InternalPublish (Object [] Argumente)
bei Microsoft.Practices.Prism.Events.CompositePresentationEvent'1.Publish (Payload TPayload)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.EditEventAggregator.Exit()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.EditEventAggregator.SelectionManager_SelectionResumed (Object Sender, eventargse)
bei Microsoft.Reporting.Util.RaiseEvent (EventHandler-EventHandler, Object Sender, EventArgs EventArgs)
bei Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager.ResumeSelectionChanges()
bei Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager. <.ctor>b__3 (Object s, eventargse)</.ctor>
bei Microsoft.Reporting.Util.RaiseEvent (EventHandler-EventHandler, Object Sender, EventArgs EventArgs)
bei Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.set_HandleRdmChanges (boolescher Wert)
bei Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.UndoManager_SuspendRdmHandlingChanged (Object Sender, StateChangedEventArgs 1' Args)
bei Microsoft.Reporting.Util.RaiseEvent[TEventArgs] (EventHandler'1 EventHandler, Object Sender, EventArgs für TEventArgs)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManager. <.ctor>b__0 (Object Sender, StateChangedEventArgs 1' Args)</.ctor>
bei Microsoft.Reporting.Util.RaiseEvent[TEventArgs] (EventHandler'1 EventHandler, Object Sender, EventArgs für TEventArgs)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerApiProperties.set_SuspendDataManagerRdmHandling (boolescher Wert)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerHasOpenUndoGroupStateImpl.OnUndoGroupCommitting (UndoGroup UndoGroup)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerHasOpenUndoGroupStateImpl.HandleUndoGroupStateChanged (Object Sender, EventArgs Args)
bei Microsoft.Reporting.Util.RaiseEvent (EventHandler-EventHandler, Object Sender, EventArgs EventArgs)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.HandleStateEnteredEvent (Object Sender, EventArgs Args)
bei Microsoft.Reporting.Util.RaiseEvent (EventHandler-EventHandler, Object Sender, EventArgs EventArgs)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroupCommittingStateImpl.EnterState()
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.SetState (UndoGroupStateImpl NextState)
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroupOpenStateImpl.Commit()
bei Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.Commit()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.CompleteTransaction (Transaktion, Boolean CompletedSuccessfully)
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.Transaction.Dispose()
bei Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.SelectOnly (ListFilterRow-Zeile)
bei Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.FilterCheckBoxList.FieldValueSelectorButton_Click (Object Sender, RoutedEventArgs e)
Bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
Bei System.Windows.Controls.Button.OnClick()
Bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (MouseButtonEventArgs e)
Bei System.Windows.Controls.Control.OnMouseLeftButtonUp (Control STRG, eventargse)
Bei MS. Internal.JoltHelper.FireEvent (IntPtr UnmanagedObj, IntPtr UnmanagedObjArgs, Int32 ArgsTypeIndex, Int32 ActualArgsTypeIndex, EventName String, UInt32 Flags)
Lösung
Dieses Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben.

Kumulative Update 1 für SQL Server 2014 SP1

Kumulatives Update 6 für SQL Server-2014

Kumulatives Update 4 für SQL Server 2012 SP2

Zu kumulativen Updates für SQL Server

Jede neues Kumulatives Update für SQL Server enthält alle Hotfixes und alle das Sicherheits-Updates in das vorherige kumulative Update enthalten waren. Lesen Sie den neuesten kumulativen Updates für SQL Server:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3019110 – Letzte Überarbeitung: 06/24/2015 07:49:00 – Revision: 3.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3019110 KbMtde
Feedback