Aracılığıyla paylaş


InScope işlev (Reporting Services)

Geçerli örnek öğe belirli bir kapsam içinde olup olmadığını gösterir.

InScope(scope)

Parameters

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")