CORRECTIF: « les noms en double ne sont pas autorisées » erreur lorsque vous ajoutez plusieurs filtres pour le rapport Power View dans SharePoint 2013

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3019110
Symptômes
Supposons que vous utilisez Power View dans Microsoft SharePoint 2013, et la version de SQL Server est SQL Server 2012 service pack 2 (SP2) ou SQL Server 2014. Lorsque vous essayez d'ajouter plusieurs filtres à un rapport Power View, le message d'erreur suivant s'affiche :
System.ArgumentException : Le nom »Nom du filtre>' a été spécifié deux fois, à l'index 0 et 1. Les noms en double ne sont pas autorisés.
Nom du paramètre : clés [1]
à Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate (argument IEnumerable'1, chaîne argumentName, expectedElementCount de Int32, Boolean allowEmpty, carte Func'3, collecter Func'2, Func'3 deriveName)
à Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate()
à Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.ArgumentValidation.ValidateGroupBy (DbGroupExpressionBinding d'entrée, IEnumerable'1 clés, IEnumerable'1 agrégats, DbExpressionList & validKeys, ReadOnlyCollection'1 & validAggregates)
à Microsoft.Reporting.QueryDesign.ExpressionTrees.ExpressionBuilder.Internal.QueryExpressionBuilder.GroupBy (entrée QueryGroupExpressionBinding, IEnumerable'1 groupItems, agrégats IEnumerable'1)
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmGroupBy (expressions IEnumerable 1')
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilter (prédicats IGrouping'2)
à System.Linq.Enumerable.WhereSelectEnumerableIterator'2.MoveNext()
à System.Linq.Buffer'1..ctor (IEnumerable'1 source)
à System.Linq.Enumerable.ToArray[TSource] (IEnumerable'1 source)
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilters (IEnumerable'1 filterConditions)
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.AddRowCount (QueryBuilder queryBuilder, groupe groupe, entité EntitySet, IEnumerable'1 rowCountFilterContext)
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueWithCountQuery (queryBuilder Générateur de requête, les colonnes de liste ' 1, IEdmFieldInstance fieldInstance, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, GroupReference & groupRef)
à Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueListQuery (modèle EntityDataModel, IEdmFieldInstance fieldInstance, Int32 topCount, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, IEnumerable'1 exclusionPathSegments, ValueListQuerySchema & schéma)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterValueQueryFactory.CreateFilterValuesQuery[TFilterMode] (filterMode TFilterMode, Int32, maxRowCount, FormulaFilterCondition, availableValueFilter, FormulaFilterCondition, activeValueRetentionFilter, ValueListQuerySchema & schéma)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.ListDataLoader. <LoadDataImpl>d__15.MoveNext()</LoadDataImpl>
à Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked()
à Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator (Boolean synchrone)
à Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore (IEnumerator'1 asyncMethod)
à Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl.BeginExecute (Func'2 asyncMethod)
à Microsoft.Reporting.AsyncEnumerator.BeginExecute (Func'2 asyncMethod, userCallback AsyncCallback, objet userState, paramètres de AsyncEnumeratorSettings)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.BeginLoadData (userCallback AsyncCallback, objet userState)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.LoadDataAsync()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FieldFilter.LoadDataAsyncCore()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterManager.OnEditCompleted()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.PageFilterManager.OnEditCompleted()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterManager.OnEditCompleted (args EventArgs)
à Microsoft.Practices.Prism.Events.EventSubscription'1.InvokeAction (action Action'1, argument de TPayload)
à Microsoft.Practices.Prism.Events.EventSubscription'1. <> </>c__DisplayClass2. <GetExecutionStrategy>b__0 (Object [] arguments)</GetExecutionStrategy>
à Microsoft.Practices.Prism.Events.EventBase.InternalPublish (arguments [] de l'objet)
à Microsoft.Practices.Prism.Events.CompositePresentationEvent'1.Publish (charge utile TPayload)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.EditEventAggregator.Exit()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.EditEventAggregator.SelectionManager_SelectionResumed (Object sender, EventArgs e)
à Microsoft.Reporting.Util.RaiseEvent (EventHandler eventHandler, Object sender, EventArgs eventArgs)
à Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager.ResumeSelectionChanges()
à Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager. <.ctor>b__3 (objet s, EventArgs e)</.ctor>
à Microsoft.Reporting.Util.RaiseEvent (EventHandler eventHandler, Object sender, EventArgs eventArgs)
à Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.set_HandleRdmChanges (valeur booléenne)
à Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.UndoManager_SuspendRdmHandlingChanged (Object sender, StateChangedEventArgs 1' args)
à Microsoft.Reporting.Util.RaiseEvent[TEventArgs] (EventHandler'1 eventHandler, Object sender, eventArgs TEventArgs)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManager. <.ctor>b__0 (Object sender, StateChangedEventArgs 1' args)</.ctor>
à Microsoft.Reporting.Util.RaiseEvent[TEventArgs] (EventHandler'1 eventHandler, Object sender, eventArgs TEventArgs)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerApiProperties.set_SuspendDataManagerRdmHandling (valeur booléenne)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerHasOpenUndoGroupStateImpl.OnUndoGroupCommitting (UndoGroup undoGroup)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerHasOpenUndoGroupStateImpl.HandleUndoGroupStateChanged (Object sender, EventArgs args)
à Microsoft.Reporting.Util.RaiseEvent (EventHandler eventHandler, Object sender, EventArgs eventArgs)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.HandleStateEnteredEvent (Object sender, EventArgs args)
à Microsoft.Reporting.Util.RaiseEvent (EventHandler eventHandler, Object sender, EventArgs eventArgs)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroupCommittingStateImpl.EnterState()
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.SetState (UndoGroupStateImpl nextState)
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroupOpenStateImpl.Commit()
à Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.Commit()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.CompleteTransaction (Transaction transaction, Boolean completedSuccessfully)
à Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.Transaction.Dispose()
à Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.SelectOnly (ListFilterRow ligne)
à Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.FilterCheckBoxList.FieldValueSelectorButton_Click (Object sender, RoutedEventArgs e)
à System.Windows.Controls.Primitives.ButtonBase.OnClick()
à System.Windows.Controls.Button.OnClick()
à System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (MouseButtonEventArgs e)
à System.Windows.Controls.Control.OnMouseLeftButtonUp (contrôle ctrl, EventArgs e)
à MS. Internal.JoltHelper.FireEvent (IntPtr unmanagedObj, IntPtr unmanagedObjArgs, argsTypeIndex de Int32, Int32 actualArgsTypeIndex, NomÉvénement chaîne, UInt32 indicateurs)
Résolution
Ce problème a été tout d'abord résolu dans la mise à jour cumulative suivante de SQL Server.

Mise à jour cumulative 1 pour SQL Server 2014 SP1

Mise à jour cumulative 6 pour SQL Server 2014

Mises à jour cumulatives 4 pour SQL Server 2012 SP2

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et des correctifs de sécurité qui ont été inclus dans la précédente mise à jour cumulative. Découvrez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 3019110 - Dernière mise à jour : 06/24/2015 07:05:00 - Révision : 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 KbMtfr
Commentaires