Aracılığıyla paylaş


Öğeye Genişlet/Daralt Eylemi Ekleme (Rapor Oluşturucusu ve SSRS)

Kullanıcının rapor öğelerini etkileşimli olarak genişletmesini veya daraltmasını ya da tablo veya matriste, bir grupla ilişkili satır ve sütunları genişletmesini veya daraltmasını sağlayabilirsiniz. Kullanıcıların öğeyi genişletmesine veya daraltmasına olanak tanımak için, söz konusu öğenin görünürlük özelliklerini ayarlarsınız. Görünürlüğün ayarlanması HTML rapor görüntüleyicisinde çalışır ve kimi zaman ayrıntıya gitme eylemi olarak adlandırılır. Rapor tasarım görünümünde, genişletme veya daraltma geçiş simgelerini görüntülemek istediğiniz metin kutusunun adını belirtirsiniz. İşlenen raporlarda, metin kutusu içeriğine ek olarak bir artı (+) veya eksi (-) işareti görüntüler. Kullanıcı geçişi tıklattığında, rapordaki öğelerin geçerli görünürlük ayarlarına bağlı olarak rapor görüntüsü rapor öğesini göstermek veya gizlemek üzere yenilenir.

Genelde, görünürlük geçişleri başlangıçta yalnızca özet verilerini görüntülemek ve kullanıcının ayrıntı verilerini göstermek üzere artı işaretini tıklatmasını sağlamak amacıyla kullanılır. Örneğin başta, bir grafiğin değerlerini gösteren bir tabloyu gizleyebilir veya detaylandırma raporunda olduğu gibi iç içe satır ve sütun grupları içeren bir tablo için alt grupları gizleyebilirsiniz.

[!NOT]

SQL Server Data Tools'daki Rapor Oluşturucusu ve Rapor Tasarımcısı ile rapor tanımları (.rdl) oluşturabilir ve bunları değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu'nda Rapor Tasarlama makalesine bakın.

Rapor Oluşturucusu'nda tablo veya matrise artı ve eksi geçiş simgelerini eklemenin en kolay yolu, tablo veya matrisi Tablo veya Matris Sihirbazı'nı kullanarak oluşturmaktır.

Tablo ve Matris Sihirbazı'nı kullanarak tablo veya matris grubuna geçiş simgeleri eklemek için

  1. [!NOT]

    Tablo ve Matris Sihirbazı yalnızca Rapor Oluşturucusu'nda kullanılabilir.

    Rapor tasarım görünümünün Ekle sekmesinde Tablo veya Matris’i tıklatın ve Tablo Sihirbazı'nın veya Matris Sihirbazı’nın üzerine gelin.

  2. Sihirbazdaki yönergeleri uygulayın.

  3. Sihirbazın Düzeni seçin sayfasında Grupları genişlet/daralt onay kutusunu seçin.

Sihirbazla çalışmayı bitirdiğinizde, tablo veya matrisinizde genişletme ve daraltma simgeleri bulunacaktır.

Tabloya, matrise veya liste grubuna genişletme ve daraltma simgeleri eklemek için

  1. Rapor tasarım görünümünde, tablo veya matrisi tıklatarak seçin. Gruplandırma bölmesinde, satır ve sütun grupları görüntülenir.

  2. Gruplandırma bölmesinin başlık çubuğunda herhangi bir noktayı sağ tıklatın ve Gelişmiş'i tıklatın. Gruplandırma bölmesi, tasarım yüzeyindeki satır ve sütunların temel görüntü yapısını göstermek üzere geçiş yapar.

  3. İlgili grup adında, ilişkili satır veya sütunlarını gizlemek istediğiniz satır grubu veya sütun grubunun adını tıklatın. Grup seçilir ve Özellikler bölmesinde Tablix Üyesi özellikleri gösterilir.

    [!NOT]

    Özellikler bölmesini görmüyorsanız, Şeritteki Görünüm sekmesinde Özellikler'i tıklatın.

  4. Gizli’de, bir raporu ilk çalıştırdığınızda rapor öğesinin görünürlüğünü ayarlamak için aşağıdaki seçeneklerden birini belirleyin:

    • Rapor öğesini görüntülemek için, False seçin.

    • Rapor öğesini gizlemek için, True seçin.

    • Görünürlüğü belirlemek için çalışma zamanında hesaplanan bir ifade oluşturmak üzere, İfade iletişim kutusunu açmak için <İfade>’yi seçin.

  5. ToggleItem’da, açılır kutudan geçiş resminin ekleneceği metin kutusunun adını seçin.

    [!NOT]

    Geçiş resminin bulunduğu metin kutusu, ilişkili satır veya sütunları gizlemek istediğiniz satır veya sütun grubu olamaz. Gizlenen öğeyle aynı grupta olması ya da bir üst grupta bulunması gerekir. Örneğin, bir alt grup ile ilişkili satırların görünürlüğünü değiştirmek için, üst grup ile ilişkili satırda bir metin kutusu seçin.

  6. Geçişi sınamak için raporu çalıştırın ve geçiş resmine sahip metin kutusunu tıklatın. Rapor görüntüsü, satır gruplarını veya sütun gruplarını değiştirilen görünürlükleriyle göstermek üzere yenilenir.

Bir rapor öğesinin görünürlüğünü değiştirmek için

  1. Rapor tasarım görünümünde, gösterilecek veya gizlenecek rapor öğesini sağ tıklatın ve <report item> Özellikler'i tıklatın. Rapor öğesinin <report item> Özellikler iletişim kutusu açılır.

  2. Görünürlük'ü tıklatın.

  3. Rapor ilk kez çalıştırıldığında’da, bir raporu ilk çalıştırdığınızda rapor öğesinin görünürlüğünü ayarlamak için aşağıdaki seçeneklerden birini belirleyin:

    • Rapor öğesini görüntülemek için, Göster'i seçin.

    • Rapor öğesini gizlemek için, Gizle'yi seçin.

    • Görünürlüğü belirlemek için çalışma zamanında değeri belirlenen bir ifadeyi kullanmak için, İfadeye bağlı olarak göster veya gizle'yi seçin. Bir ifade oluşturmak üzere İfade iletişim kutusunu açmak için (fx) düğmesini tıklatın.

      [!NOT]

      Görünürlük için bir ifade belirttiğinizde, rapor öğesinin Hidden gizli öğesini ayarlamış olursunuz. İfade, öğeyi gizlemek için Boolean True değerine ve öğeyi göstermek için False değerine ayarlanır.

  4. Bu rapor öğesiyle görüntüleme değiştirilebilir alanındaki açılan kutuda, raporda geçiş resminin görüntüleneceği metin kutusunun adını yazın veya seçin; örneğin, Metinkutusu1.

    [!NOT]

    Seçtiğiniz metin kutusu bu rapor öğesinin geçerli kapsamında veya kapsayıcı kapsamında (rapor gövdesine kadar ve rapor gövdesi de içinde) olmalıdır. Örneğin, grafiğin görünürlüğünü değiştirmek için, grafik ile aynı kapsayıcı kapsamda bulunan bir metin kutusu seçin (örneğin, rapor gövdesi veya dikdörtgen). Metin kutusunun aynı kapsayıcı hiyerarşisinde veya üstünde olması gerekir.

  5. Geçişi sınamak için raporu çalıştırın ve geçiş resmine sahip metin kutusunu tıklatın. Rapor görüntüsü, rapor öğelerini değiştirilen görünürlükleriyle göstermek üzere yenilenir.

Ayrıca bkz.

Görevler

Öğe Gizleme (Rapor Oluşturucusu ve SSRS)

Kavramlar

Ayrıntıya Gitme Ekleyerek Rapor Öğelerini Gizleme ve Gösterme (Rapor Oluşturucusu ve SSRS)