BIMonitoringServiceApplicationProxy.GenerateViewDirect Method
Generates the data structure that represents a scorecard view, based on the specified override values.
Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.ServerCommon (in Microsoft.PerformancePoint.Scorecards.ServerCommon.dll)
Syntax
'Declaration
Public Function GenerateViewDirect ( _
scorecard As Scorecard, _
kpis As KpiCollection, _
dataSources As DataSourceCollection, _
indicators As IndicatorCollection, _
pageFilters As MemberCollection, _
propertyBags As DictionaryWrapper(Of String, PropertyBag) _
) As GridViewData
'Usage
Dim instance As BIMonitoringServiceApplicationProxy
Dim scorecard As Scorecard
Dim kpis As KpiCollection
Dim dataSources As DataSourceCollection
Dim indicators As IndicatorCollection
Dim pageFilters As MemberCollection
Dim propertyBags As DictionaryWrapper(Of String, PropertyBag)
Dim returnValue As GridViewData
returnValue = instance.GenerateViewDirect(scorecard, _
kpis, dataSources, indicators, pageFilters, _
propertyBags)
public GridViewData GenerateViewDirect(
Scorecard scorecard,
KpiCollection kpis,
DataSourceCollection dataSources,
IndicatorCollection indicators,
MemberCollection pageFilters,
DictionaryWrapper<string, PropertyBag> propertyBags
)
Parameters
scorecard
Type: Microsoft.PerformancePoint.Scorecards.ScorecardThe scorecard object.
kpis
Type: Microsoft.PerformancePoint.Scorecards.KpiCollectionA collection of key performance indicator (KPI) overrides. KPIs that are not specified are retrieved from the repository.
dataSources
Type: Microsoft.PerformancePoint.Scorecards.DataSourceCollectionA collection of data source overrides. Data sources that are not specified are retrieved from the repository.
indicators
Type: IndicatorCollectionA collection of indicator overrides. Indicators that are not specified are retrieved from the repository.
pageFilters
Type: Microsoft.PerformancePoint.Scorecards.MemberCollectionThe page filters to use; otherwise, a null reference (Nothing in Visual Basic) to use the default page filters.
propertyBags
Type: Microsoft.PerformancePoint.Scorecards.DictionaryWrapper<String, PropertyBag>The property bag dictionary used by PreQuery transforms.
Return Value
Type: Microsoft.PerformancePoint.Scorecards.GridViewData
The scorecard view based on the specified overrides. Returns a null reference (Nothing in Visual Basic) if the scorecard is null or invalid or if KPIs, data sources, and indicators are missing dependencies.
Implements
Remarks
If a passed-in KPI, data source, or indicator is incomplete, the missing information is retrieved from the server.
Security Note |
---|
The caller must have write access to all specified scorecard, KPI, data source, and indicator locations. Otherwise, the specified object is ignored, and the object stored in the specified location is used instead. |
See Also
Reference
BIMonitoringServiceApplicationProxy Class