Aracılığıyla paylaş


İfade İletişim Kutusu

Use the Expression dialog box to write Microsoft Visual Basic expressions for report item properties.Renk, yazı tipi ve kenarlık dahil birçok özelliği ayarlamak için ifadeleri kullanabilirsiniz.Çalışma zamanında, rapor işlemcisi ifadeleri hesaplar ve sonucu özellik değerinde yerine koyar.

İfadeler basit veya karmaşık olabilir.Basit ifadeleri doğrudan tasarım yüzeyindeki bir metin kutusuna veya bir iletişim kutusu içinde yazabilirsiniz.Karmaşık ifade s oluşturmak içinifade iletişim kutusu. Daha fazla bilgi için bkz:Anlama basit ve karmaşık ifadeleri (Reporting Services).

Açmak içinİfade iletişim kutusunda, iletişim kutularında Expression ( fx ) düğmesini tıklatın ve kısayol menüsünden veya açılır listelerde Özellikler bölmesinde. ifade ' ı seçin Daha fazla bilgi için bkz:Anlama basit ve karmaşık ifadeleri (Reporting Services).

Bazı iletişim kutularında (örneğin, Veri Kümesi Özellikleri İletişim Kutusu, Filtreler) rapor işleme sırasında birleştirilen birden çok ifade oluşturmanıza olanak sağlar ancakİfade iletişim kutusunu çalışma sırasında tek bir ifade ile bir saat.

The Expression dialog box includes a code window, category tree, category items, description pane, and example pane.

The Expression dialog box is context-sensitive; the category items and descriptions change in response to the expression category you are working with.IntelliSense'i, deyim tamamlamaları, işlev çağrısı örneklerini ve sözdizimi hatalarını algılamanıza yardımcı olmak üzere sözdizimi renklendirmeyi destekler.

Daha fazla bilgi için bkz:Nasıl Yapılır: Bir ifade (Reporting Services'i) ekleyin.,Ifade örnekleri (Reporting Services), veParametreler koleksiyon başvurular (Reporting Services) deyimler içinde kullanma.

İfade Yapıları

İfadelerin eşittir işareti (=) başlar ve sabit, hazır, işleçler ve yerleşik alanlar, yerleşik koleksiyonları, yerleşik işlevler, başvurular içerebilirVisual Basicçalışma-saat Kütüphane işlevleri.NET Frameworkortak dil çalıştırma saat sınıfları ve özel işlevler.Aşağıdaki listede, ifadeye ekleyebileceğiniz kategoriler ve değerler açıklanmaktadır.

  • küme ifade için: <PropertyName>
    İfadesini tanımladığınız özelliğin adı.Bu özelliği, Özellikler bölmesinde ada göre de ayarlayabilirsiniz.

  • Sabitler
    Bu özellik ve sabitleri temel alan özellikler için geçerli olan önceden tanımlı değerler listesi sağlar.Örneğin, rengi temel alan bir özellik geçerli renk adlarını gösterir.Bir Boole veri türü olan bir özellik için değerlerTrueveFalse.

    İfadeleri destekleyen öğelerin tümü bir sabite ayarlanamaz.Bir özellik sabit değere ayarlanamıyorsa, açıklama bölmesi bu konudaki bilgiyi sağlar.

  • Yerleşik Alanlar
    Genel koleksiyon içindeki bir ifadede kullanabileceğiniz öğelerin listesini sağlar.Bazı koleksiyonlar yalnızca rapor sunucuya yayımlandıktan sonra desteklenir.Daha fazla bilgi için bkz:Yerleşik derlemeleri (Reporting Services) deyimler içinde kullanma.

  • Parameters
    Listesini sağlar rapor parametrelerini.

  • Alanlar(<selected Dataset>)
    Veri kümeleri kategorisinde seçili olan veri kümesinin alan listesini görüntüler.Alana kopyalamak için alan çiftİfade box.

  • Veri kümeleri
    Kullanılabilir veri kümelerinin listesini sağlar ve veri kümesinin üyesi olan alanları gösterir.

  • Variables
    Rapor değişkenlerinin listesini görüntüler.Daha fazla bilgi için bkz:Rapor ve grup değişkenleri koleksiyon başvurular (Reporting Services) deyimler içinde kullanma.

  • İşleçler
    Hesaplamaya veya dize işlemine ekleyebileceğiniz işleçleri görüntüler.Daha fazla bilgi için bkz:Işletmenleri (Reporting Services) deyimler içinde kullanma.

  • Ortak İşlevler
    Türe göre gruplandırılmış ortak işlevleri görüntüler.Öğe bölmesinde bir işlev seçtiğinizde, bir açıklama ve örnek görünür.

    Sık kullanılan işlevler içeren yerleşik rapor ve toplamak işlevleriVisual BasicÇalışma Zamanı Kitaplığı işlevlerini ve.NET Frameworkortak dil çalışma zamanı sınıfları (CLR)MathveConvertad alanı.Kategori listesinde görünmeyen CLR sınıflarına ve dış derlemelere de başvurular ekleyebilirsiniz.Daha fazla bilgi için bkz:Ortak bir işlev ve derleme başvuruları (Reporting Services) kullanma.

Seçenekler

  • Kod penceresi
    İfade yazmak için üst bölmedeki kod penceresini kullanın.Açtığınızdaİfade kod penceresine içeren ifade. iletişim kutusunda, İfadeyi değiştirebilir veya gözden geçirebilirsiniz.İşlev çağrıları, işleçler, sabitler, alanlar, parametreler, genel koleksiyon içinden öğeler ve özel kod başvuruları ekleyebilirsiniz.Kod penceresi değişikliklerinizi yaptıkça görüntüler.

    Dalgalı kırmızı alt çizgi sözdizimi hatası olduğunu gösterir.Hata iletisini görmek için işaretçiyi altı çizili metnin üzerinde bekletin.

    Genel koleksiyon terimlerini bir noktalama işareti ayırıcısı ile birlikte yazdığınızda, kullanılabilir üyelerin ve özelliklerin açılır listesini görürsünüz.Açılır listeden, ilk birkaç karakteri yazıp sekme tuşuna basarak seçimi otomatik olarak doldurabilirsiniz.

    Sol ayraç, arkasından bir işlev adı yazdıktan sonra parametreleri ve hakkında bilgi sağlayan bir araç ipucu görürsünüz işlev döndürme değerlerinin.

  • Kategori
    İfadelerin kategorilerini görüntüler.Bir kategoriyi seçmek ifade oluşturmaya yönelik bir bağlam oluşturur ve Öğe bölmesindeki geçerli değerler listesini değiştirir.Örneğin, bir metin kutusu değerini bir ifade ortak İşlevler'i genişletin ve görüntülemek için toplamak işlevleri seçin.Avg,Countve diğer işlevler,öğe pane.

  • Öğe
    Seçilen kategorinin geçerli değerlerinin listesini görüntüler.Öğenin ifade metnini kod penceresindeki ekleme noktasına eklemek için öğeyi çift tıklatın.

  • Values
    Seçtiğiniz kategoriye veya öğeye bağlı olarak, üçüncü bölme açıklama, örnek ifade veya geçerli değerler listesi içerir.Örnek alanını genişletmek için iletişim kutusunun kenarını sürükleyin.

See Also

Reference

Other Resources