FIX: SharePoint 2013에서 Power View 보고서에 여러 개의 필터를 추가 하면 "중복 이름은 허용 되지 않습니다." 오류

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:3019110
현상
Power View 사용 하 여 Microsoft SharePoint 2013에 있고 SQL Server 버전은 SQL Server 2012 서비스 팩 2 (SP2) 또는 SQL Server 2014. Power View 보고서에 여러 개의 필터를 추가 하려고 하면 다음 오류 메시지가 나타납니다.
: 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 입력,'1 IEnumerable groupItems IEnumerable 1' 집계)에
Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmGroupBy (IEnumerable'1 식)에
Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.QdmExpressionBuilder.QdmFilter ('2 IGrouping 조건자)에
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 (쿼리 쿼리 작성기 작성기, List'1 열, 필드 인스턴스 IEdmFieldInstance, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, GroupReference & groupRef)에
Microsoft.Reporting.QueryDesign.QueryDefinitionModel.Internal.FilterQueryFactory.CreateValueListQuery (모델 EntityDataModel, IEdmFieldInstance 필드 인스턴스, 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, userCallback 연속화, userState 개체, AsyncEnumeratorSettings 설정)에서
Microsoft.Reporting.AdHoc.DataStructureManagement.Filtering.Internal.FilterMode.DataLoader'1.BeginLoadData (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 (개체 sender, EventArgs e)에서
Microsoft.Reporting.Util.RaiseEvent (이벤트 처리기의 이벤트 처리기, 개체 보낸 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 (이벤트 처리기의 이벤트 처리기, 개체 보낸 EventArgs eventArgs)에
Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.set_HandleRdmChanges (부울 값)에
Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.UndoManager_SuspendRdmHandlingChanged (개체 보낸, args StateChangedEventArgs'1)에서
Microsoft.Reporting.Util.RaiseEvent[TEventArgs에서] ('1 EventHandler eventHandler를 개체 보낸 TEventArgs eventArgs)
에 Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManager. <.ctor>b__0 (sender 개체, StateChangedEventArgs'1 args)</.ctor>
Microsoft.Reporting.Util.RaiseEvent[TEventArgs에서] ('1 EventHandler eventHandler를 개체 보낸 TEventArgs eventArgs)
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 (개체 sender, EventArgs args)에
Microsoft.Reporting.Util.RaiseEvent (이벤트 처리기의 이벤트 처리기, 개체 보낸 EventArgs eventArgs)에
Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoGroup.HandleStateEnteredEvent (개체 sender, EventArgs args)에
Microsoft.Reporting.Util.RaiseEvent (이벤트 처리기의 이벤트 처리기, 개체 보낸 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 (개체 보낸 사람, 전자 RoutedEventArgs)에
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 다음 누적 업데이트에서 처음 수정 되었습니다.

SQL Server 2014 s p 1 용 누적 업데이트 1

SQL Server 2014에 대 한 누적 업데이트 6

SQL Server 2012 s p 2 용 누적 업데이트 4

SQL Server 대 한 누적 업데이트에 대 한

각 새 누적 업데이트 SQL Server 대 한 모든 핫픽스를 포함 하 고 이전 누적 업데이트에 포함 된 모든 보안 수정 프로그램. SQL Server 대 한 최신 누적 업데이트를 확인해 보십시오.
현재 상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 3019110 - 마지막 검토: 06/24/2015 04:49: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 KbMtko
피드백