Udostępnij przez


AggregateFunction (środek Interface)

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

AggregateFunction Właściwość Measure interfejs zawiera stała wyliczeniowej, odpowiadający typ funkcja agregująca używane do generowania obliczone wcześniej wartości miara.

Stosuje się do:clsAggregationMeasure, clsCubeMeasure, clsPartitionMeasure

Typ danych

AggregatesTypes

Dostęp

Program Access zależy od wartości ClassType właściwość obiektu.

Typ klasy

Dostęp

clsAggregationMeasure

R

clsCubeMeasure

R/W*

clsPartitionMeasure

R

* Tylko do odczytu dla miary moduł wirtualnego i środków w pełni utworzony połączonych modułów.

Uwagi

Aby utworzyć bardziej wyrafinowanych środków (na przykład wskaźniki lub funkcji statystycznych), należy użyć obiektu polecenia, aby utworzyć obliczeniowy element członkowski.Aby uzyskać więcej informacji, zobacz clsCubeCommand i clsDatabaseCommand.

Ostrzeżenie

Ponieważ funkcja agregacja ZLICZENIE WYRÓŻNIONYCH nie obsługuje agregacja niestandardowe, użyj tej agregacja działać w połączeniu z CustomRollupExression i CustomRollupColumn Właściwości nie jest obsługiwany.Jeśli moduł używa funkcja agregacja ZLICZENIE WYRÓŻNIONYCH i dowolne wymiary modułu albo użyj CustomRollupExpression właściwość lub CustomRollupColumn właściwość wyszukiwanie danych w tym wymiary, moduł jest nieprawidłowy.Przetwarzanie takie moduł podnosi błąd sprawdzania poprawności.

Przykłady

Właściwość AggregateFunction obiektu miary do czytania

Użyć następującego kodu odczytać wartości AggregateFunction właściwość obiektu miara:

'Assume an object (dsoAggMea) of ClassType clsAggregationMeasure exists
Dim AggType As DSO.AggregatesTypes
AggType = dsoAggMea.AggregateFunction
Select Case AggType
    Case aggSum
       ' Insert code for aggregation summation.
    Case aggCount
       ' Insert code for aggregation counts.
    Case aggMin
       ' Insert code for aggregation min.
    Case aggMax
       ' Insert code for aggregation max.
    Case aggDistinctCount
       ' Insert for aggregation distinct counts.
End Select