MAK işlev (Reporting Services)
Tüm null olmayan sayısal değerler belirli kapsam bağlamında bir ifade tarafından belirtilen en büyük değeri verir.
Max(expression, scope, recursive)
Parameters
expression
(VariantToplama gerçekleştirmek için ifade. Bu ifade toplama işlevleri içeremez.scope
(String) Isteğe bağlı. Toplama işlevinin uygulanacağı rapor öğelerini içeren veri kümesinin, grubun veya veri bölgesinin adı.If scope belirtilmemişse, geçerli kapsam kullanılır. Hakkında daha fazla bilgi için scope parametre için bkz: Yerleşik rapor ve toplamak işlevleri (Reporting Services) deyimler içinde kullanma ve Toplamlar ve (Reporting Services) diğer Aggregates hesaplanıyor.recursive
(Numaralanmış tür) Isteğe bağlı.Simple (varsayılan) veya RdlRecursive. Toplama işleminin yinelemeli olarak yapılıp yapılmayacağını belirtir.Daha fazla bilgi için bkz: yinelemeli hiyerarşi groups (Reporting Services) oluşturma.
Dönüş Türü
İfadenin türü tarafından belirlenir.
Remarks
İfadede belirtilen veri kümesinin aynı veri türüne sahip olması gerekir.Aynı veri türünde birden fazla sayısal veri türlerine sahip verileri dönüştürmek için , dönüştürme işlevleri gibi kullanın. CInt, CDbl veya CDec. Daha fazla bilgi için bkz: Tür dönüştürme işlevleri.
Değeri scope bir ifade olamaz ve geçerli kapsamı ya da içeren bir kapsam başvurması gerekir.
Example
Aşağıdaki kod örneği en yüksek toplamını sağlar Year Grup ya da veri bölge.
=Max(Fields!OrderTotal.Value, "Year")