InScope işlev (Reporting Services)
Geçerli örnek öğe belirli bir kapsam içinde olup olmadığını gösterir.
InScope(scope)
Parameters
- scope
(String) Veri dataset adı bölge, ya da grubun kapsam belirtir. 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.
Dönüş Türü
Verir bir Boolean.
Remarks
The InScope function tests the scope of the current instance of a report item for membership in the scope specified by the scopeparameter.
Scope bir ifade olamaz.
Tipik bir kullanım için InScope işlev olan dinamik veri bölgelerde kapsamlar. Örneğin, InScope bir veri bölge hücrelerindeki detaylandırma bağlantıyı farklı bir rapor adı ve hücre tıklatıldığı bağlı parametreleri farklı kümesi sağlamak için kullanılabilir. Buna şu örnek verilebilir:
Rapor adı bir detaylandırma bağlantısında kullanılan aşağıdaki ifade, açılır ProductDetail tıklattığınız hücre içinde olup olmadığını bildirin Month grubu ve ProductSummary Rapor değilse.
=Iif(InScope("Month"), "ProductDetail", "ProductSummary")
Aşağıdaki ifade, kullanılan Omit Yalnızca tıklattığınız hücre ise bir detaylandırma rapor parametresinin özellik hedef rapora parametre geçirmek Product grubu.
=Not(InScope("Product"))
Example
Aşağıdaki kod örneği gösterir olup olmadığını geçerli örneğini öğe içinde Product DataSet, veri bölgesi veya grup kapsam.
=InScope("Product")