Simptomi
Pieņemsim, ka izmantojat Power View programmā Microsoft SharePoint 2013 un SQL Server versija ir SQL Server 2012 2. servisa pakotne (SP2) vai SQL Server 2014. Mēģinot pievienot vairākus filtrus Power View atskaitē, tiek parādīts šāds kļūdas ziņojums:
System. argumenta izņēmums: nosaukums ' <filtra nosaukums> ' tika norādīts divreiz, pie index 0 un index 1. Dublētie nosaukumi nav atļauti. Parametra nosaukums: taustiņi [1] vietnē Microsoft. Data. Common. CommandTrees. ExpressionBuilder. intern. EnumerableValidator'3. validēt (IEnumerable ' 1 arguments, string argumentName, Int32 expectedElementCount, Būla allowEmpty, funkcija "3 karte", funkcija. 2 Apkopojiet, funkcija 3 deriveName) vietnē Microsoft. Data. Common. CommandTrees. ExpressionBuilder. intern. EnumerableValidator'3. Data. Common. CommandTrees. ExpressionBuilder. intern. ArgumentValidation. ValidateGroupBy (DbGroupExpressionBinding Input, IEnumerable ' 1 atslēgas, IEnumerable "1 datu kopums, DbExpressionList& validKeys, ReadOnlyCollection" 1& validAggregates) vietnē Microsoft. Reporting. QueryDesign. ExpressionTrees.. QueryDesign. QueryDefinitionModel. intern. QdmExpressionBuilder. QdmGroupBy (IEnumerable "1 Expressions) vietnē Microsoft. atskaišu izveide. QueryDesign. QueryDefinitionModel. iekšējā. QdmExpressionBuilder. QdmFilter (IGrouping ' 2 predikāti) vietnē System. LINQ. enumerable. WhereSelectEnumerableIterator'2. MoveNext (-). TSource] (IEnumerable" 1 avots) vietnē Microsoft. Reporting. QueryDesign. QueryDefinitionModel. intern. QdmExpressionBuilder. QdmFilters (IEnumerable ' 1 filterConditions) vietnē Microsoft. Report. QueryDesign. QueryDefinitionModel. intern. FilterQueryFactory. AddRowCount (vaicājumu veidotājs vaicājumu veidotājs, grupas grupa, iespējotai EntitySet vienība, IEnumerable ' 1 rowCountFilterContext) Vaicājumu veidotājs vaicājumu veidotājs, saraksts "1 Columns, IEdmFieldInstance fieldInstance, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, GroupReference& groupRef) vietnē Microsoft. atskaišu izveide. QueryDesign. QueryDefinitionModel. intern. FilterQueryFactory. CreateValueListQuery (EntityDataModel modelis, IEdmFieldInstance fieldInstance, Int32 topCount, FilterCondition availableValueFilter, FilterCondition activeValueRetentionFilter, IEnumerable ' 1 exclusionPathSegments, ValueListQuerySchema& shēma) pie Microsoft. atskaišu izveides. ekspromta. DataStructureManagement. Filter. intern. FilterValueQueryFactory. CreateFilterValuesQuery [TFilterMode] (TFilterMode filterMode, Int32 maxRowCount, FormulaFilterCondition&, availableValueFilter ListDataLoader. <LoadDataImpl>d__15. MoveNext () vietnē Microsoft. atskaišu izveide. AsyncEnumerator. AsyncEnumeratorBase. MoveNextChecked () vietnē Microsoft. atskaišu izveide. AsyncEnumerator. AsyncEnumeratorBase. ResumeIterator (Boolean sinhronā) pie Microsoft. atskaišu izveide AsyncEnumeratorImpl. BeginExecute (funkcija" 2 asyncMethod) vietnē Microsoft. Reporting. AsyncEnumerator. BeginExecute (funkcijas "2 asyncMethod, AsyncCallback userCallback, objektu userState, AsyncEnumeratorSettings iestatījumi) vietnē Microsoft. atskaišu izveide Microsoft. Reporting. ekspromta. DataStructureManagement. DataStructureManagement () vietnē Microsoft. FilterMode. ekspromta. FieldFilter. LoadDataAsync () vietnē Microsoft.. DataLoader'1. LoadDataAsyncCore () vietnē Microsoft. atskaišu izveide. ekspromta. DataStructureManagement. PageFilterManager. OnEditCompleted. c... FilterManager. OnEditCompleted (darbība, EventArgs arguments) vietnē Microsoft. reported. DataStructureManagement. args... <>c__DisplayClass2......... <GetExecutionStrategy>b__0 (objekts [] argumenti) pie Microsoft. Practice. Prism. Events. EventBase. InternalPublish (objekts [] argumenti) vietnē Microsoft. Practice. Prism. Events. CompositePresentationEvent'1. Publish (TPayload derīgā krava) vietnē Microsoft. atskaišu. ekspromta. DataStructureManagement. intern. TransactionManager. EditEventAggregator. Exit () Microsoft.Reporting.AdHoc.DataStructureManagement.Internal.TransactionManager.EditEventAggregator.SelectionManager_SelectionResumed (objekta sūtītājs, EventArgs e) vietnē Microsoft. atskaišu izveide. util. RaiseEvent (EventHandler EventHandler, objekta sūtītājs, EventArgs EventArgs) vietnē Microsoft. Reporting. ekspromta. Shell. regions. Canvas., SelectionManager.. ResumeSelectionChanges () vietnē Microsoft. Reporting. ekspromta. Shell. regions. Canvas. in. SelectionManager b__3>< Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.set_HandleRdmChanges (Būla vērtība) vietnē Microsoft.Reporting.AdHoc.DataManagement.Internal.DataManager.UndoManager_SuspendRdmHandlingChanged (objekta sūtītājs, StateChangedEventArgs ' 1 args) vietnē Microsoft. Reporting. util. RaiseEvent [TEventArgs] (EventHandler ' 1 eventHandler, Object Sender, TEventArgs eventArgs) vietnē Microsoft. atskaišu izveide. ekspromta. Shell. Services. UndoManagement. intern. UndoManager. <. ctor>b__0 (objekta sūtītājs, StateChangedEventArgs "1 args) vietnē Microsoft. Reporting. util. RaiseEvent [TEventArgs] (EventHandler" 1 eventHandler, objekta sūtītājs, TEventArgs eventArgs) Microsoft.Reporting.AdHoc.Shell.Services.UndoManagement.Internal.UndoManagerApiProperties.set_SuspendDataManagerRdmHandling (Būla vērtība) vietnē Microsoft. atskaišu izveide. ekspromta. Shell. Services. UndoManagement.... HandleUndoGroupStateChanged (objekta sūtītājs, EventArgs args) vietnē Microsoft. Reporting. util. RaiseEvent (EventHandler eventHandler, Object Sender, EventArgs eventArgs) pie Microsoft. Reporting. ekspromta. Shell. Services. UndoManagement. intern. UndoGroup. HandleStateEnteredEvent (objekta sūtītājs, EventArgs args) vietnē Microsoft. Reporting. util. RaiseEvent (EventHandler eventHandler, Object Sender, EventArgs eventArgs) vietnē Microsoft. Reporting. ekspromta. Shell. Services. UndoManagement. intern. UndoGroupCommittingStateImpl. EnterState () vietnē Microsoft. Reporting. ekspromta. Shell. Services. UndoManagement. intern. UndoGroup. SetState (UndoGroupStateImpl nextState) Microsoft. Reporting. ekspromta. čaula. Services. UndoManagement. intern. UndoGroupOpenStateImpl. () sadaļā Microsoft. Reporting. ekspromta.. DataStructureManagement.. CompleteTransaction (transakcija.............. Atbrīvojieties () pie Microsoft. Reporting. ekspromta. DataStructureManagement. Filter. intern. ListFilterMode. SelectOnly (ListFilterRow rinda) Microsoft.Reporting.AdHoc.Shell.Regions.Canvas.Internal.FilterCheckBoxList.FieldValueSelectorButton_Click (objekta sūtītājs, RoutedEventArgs e). System. Windows. Controls. Button. OnClick () vietā System. Windows. recontrols. ButtonBase. OnMouseLeftButtonUp (MouseButtonEventArgs e) pie sistēmas. Intern. JoltHelper. FireEvent (IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, string eventName, UInt32 Flags)
Risinājums
Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.
Kumulatīvais atjauninājums 1 SQL Server 2014 SP1 /en-us/help/3067839
Kumulatīvais atjauninājums 6 SQL Server 2014 /en-us/help/3031047
Kumulatīvais atjauninājums 4 SQL Server 2012 SP2 /en-us/help/3007556
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".