ВИПРАВЛЕННЯ: "повторювані імена заборонено" помилка під Вільний час запит на додавання кілька фільтрів звіту Power View SharePoint 2013

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3019110
Ознаки
Припустімо, що використовується Power View у програмі Microsoft SharePoint 2013 і SQL Server версії SQL Server 2012 з пакета оновлень 2 (SP2) або SQL Server 2014. Під Вільний час спроби додати кілька фільтрів звіту Power View, з'являється таке протокол IMAP про помилку:
System.ArgumentException: Ім'я "Ім'я фільтра> "зазначено двічі, індекс 0 і індекс 1. Повторювані імена заборонено.
Ім'я параметра: ключі [1]
на Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate (інтерфейс IEnumerable. ' 1 аргумент, рядок argumentName, Int32 expectedElementCount, логічний вираз allowEmpty, Func'3 карти, Func'2 збирання, Func'3 deriveName)
на Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.EnumerableValidator'3.Validate()
на Microsoft.Data.Common.CommandTrees.ExpressionBuilder.Internal.ArgumentValidation.ValidateGroupBy (DbGroupExpressionBinding вводу, інтерфейс IEnumerable. ' 1 розділів, інтерфейс IEnumerable. ' 1 агрегатів, DbExpressionList & validKeys, ReadOnlyCollection "1 & validAggregates)
на Microsoft.Reporting.QueryDesign.ExpressionTrees.ExpressionBuilder.Internal.QueryExpressionBuilder.GroupBy (QueryGroupExpressionBinding вводу, інтерфейс IEnumerable. ' 1 groupItems, інтерфейс IEnumerable. ' 1 агрегатів)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmGroupBy (інтерфейс IEnumerable. ' 1 вирази)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilter (IGrouping "2 предикати)
на System.Linq.Enumerable.WhereSelectEnumerableIterator'2.MoveNext()
на System.Linq.Buffer'1..ctor (інтерфейс IEnumerable. ' 1 джерело)
на System.Linq.Enumerable.ToArray[TSource] (інтерфейс IEnumerable. ' 1 джерело)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilters (інтерфейс IEnumerable. ' 1 filterConditions)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.AddRowCount (Конструктор запитів, Конструктор запитів, Група групи EntitySet сутності, інтерфейс IEnumerable. ' 1 rowCountFilterContext)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueWithCountQuery (Конструктор запитів, Конструктор запитів, стовпці списку ' 1, IEdmFieldInstance fieldInstance, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, GroupReference & groupRef)
на Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueListQuery (EntityDataModel модель, IEdmFieldInstance fieldInstance, Int32 topCount, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, інтерфейс IEnumerable. ' 1 exclusionPathSegments, ValueListQuerySchema & схеми)
на Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterValueQueryFactory.CreateFilterValuesQuery[TFilterMode] (TFilterMode filterMode, Int32 maxRowCount, FormulaFilterCondition availableValueFilter, FormulaFilterCondition activeValueRetentionFilter, ValueListQuerySchema & схеми)
на Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.ListDataLoader. <LoadDataImpl>d__15.MoveNext()</LoadDataImpl>
на Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.MoveNextChecked()
на Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.ResumeIterator (логічне Синхронне)
на Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorBase.BeginExecuteCore (IEnumerator'1 asyncMethod)
на Microsoft.Reporting.AsyncEnumerator.AsyncEnumeratorImpl.BeginExecute (Func'2 asyncMethod)
на Microsoft.Reporting.AsyncEnumerator.BeginExecute (Func'2 asyncMethod AsyncCallback userCallback, об'єкт userState, AsyncEnumeratorSettings параметри)
на Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.BeginLoadData (AsyncCallback userCallback, об'єкт 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 (EventArgs args)
на Microsoft.Practices.Prism.Events.EventSubscription'1.InvokeAction (дія ' 1 дію, TPayload аргумент)
на Microsoft.Practices.Prism.Events.EventSubscription'1. <> </>c__DisplayClass2. <GetExecutionStrategy>b _ _ 0 (об'єкт, [аргументи)</GetExecutionStrategy>
на Microsoft.Practices.Prism.Events.EventBase.InternalPublish (аргументи [], об'єкта)
на Microsoft.Practices.Prism.Events.CompositePresentationEvent'1.Publish (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 (обробник подій, обробник подій, Object sender, EventArgs eventArgs)
на Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager.ResumeSelectionChanges()
на Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.SelectionManager. <.ctor>b__3 (об'єкт s, EventArgs e)</.ctor>
на Microsoft.Reporting.Util.RaiseEvent (обробник подій, обробник подій, Object sender, EventArgs eventArgs)
на Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.set_HandleRdmChanges (логічне значення)
на Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.UndoManager_SuspendRdmHandlingChanged (Object sender, StateChangedEventArgs'1 args)
на Microsoft.Reporting.Util.RaiseEvent[TEventArgs] (обробник подій, ' 1 обробник подій, 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] (обробник подій, ' 1 обробник подій, Object sender, eventArgs-TEventArgs)
на Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerApiProperties.set_SuspendDataManagerRdmHandling (логічне значення)
на 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 (обробник подій, обробник подій, Object sender, EventArgs eventArgs)
на Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.HandleStateEnteredEvent (Object sender, EventArgs args)
на Microsoft.Reporting.Util.RaiseEvent (обробник подій, обробник подій, 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 (транзакцій транзакцій, логічний вираз completedSuccessfully)
на Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.Transaction.Dispose()
на Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.ListFilterMode.SelectOnly (ListFilterRow рядка)
на 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 (керування ctrl, EventArgs e)
на MS. Internal.JoltHelper.FireEvent (IntPtr unmanagedObj, IntPtr unmanagedObjArgs, argsTypeIndex для Int32, Int32 actualArgsTypeIndex, рядок eventName, UInt32 позначки)
Розв'язанн
Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.

Сукупний пакет оновлень 1, для SQL Server 2014 року з пакетом оновлень 1

Сукупний пакет оновлень 6, для SQL Server 2014 року

Сукупний пакет оновлень 4, для SQL Server 2012 SP2

Про сукупний пакет оновлень для SQL Server

Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:
Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3019110 – останній перегляд: 06/24/2015 04:13:00 – виправлення: 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 KbMtuk
Зворотний зв’язок