Aracılığıyla paylaş


Alt Rapor ve Parametre Ekleme (Rapor Oluşturucusu ve SSRS)

Birden fazla ilişkili rapor için kapsayıcı olan bir ana rapor oluşturmak istediğinizde bir rapora alt raporlar ekleyin. Alt rapor başka bir rapora başvurudur. Raporları veri değerleri üzerinden ilişkilendirmek için (örneğin, birden fazla raporun aynı müşteriye ait verileri göstermesini sağlamak için), alt rapor olarak parametreli bir rapor tasarlamalısınız (örneğin, belirli bir müşteriye ait detayları gösteren bir rapor). Ana rapora bir alt rapor eklediğinizde, alt rapora geçirmek için parametreler belirtebilirsiniz.

Bir tablo veya matristeki dinamik satır veya sütunlara alt raporlar ekleyebilirsiniz. Ana rapor işlendiğinde, alt rapor her satır için işlenir. Bu durumda, veri bölgelerini veya iç içe veri bölgelerini kullanarak istenen efekti elde edip edemeyeceğinizi düşünün.

Rapora bir alt rapor eklemek için, önce alt rapor işlevi görecek olan raporu oluşturmanız gerekir. Alt rapor oluşturma hakkında daha fazla bilgi için bkz. Alt Raporlar (Rapor Oluşturucusu ve SSRS) (Alt Raporlar (Rapor Oluşturucusu)).

[!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.

Alt rapor eklemek için

  1. Ekle sekmesinde Alt rapor'u tıklatın.

  2. Tasarım yüzeyinde, rapordaki bir konumu tıklatın ve kutuyu alt raporun istenen boyutuna sürükleyin. İsterseniz, varsayılan boyutlu bir alt rapor oluşturmak için tasarım yüzeyini de tıklatabilirsiniz.

  3. Alt raporu sağ tıklatın, ardından Alt Rapor Özellikleri'ni tıklatın.

  4. Alt Rapor Özellikleri iletişim kutusunda, Ad metin kutusuna bir ad yazın veya varsayılan değeri kabul edin. Adın rapor içinde benzersiz olması gerekir. Varsayılan olarak, AltRapor1 veya AltRapor2 gibi genel bir ad atanır.

  5. Bu raporu alt rapor olarak kullan kutusunda Gözat’ı tıklatın veya raporun adını yazın. Gözat seçeneğinin tıklatılması tercih edilir çünkü bu durumda alt raporun yolu otomatik olarak belirtilir. Raporu çeşitli şekillerde belirtebilirsiniz. Daha fazla bilgi için, bkz. Dış Öğelere Giden Yollar Belirtme (Rapor Oluşturucusu ve SSRS).

  6. (İsteğe bağlı) Alt rapor birden çok sayfaya yayılıyorsa, alt raporun ortasında bir kenarlığın işlenmesini engellemek için Sayfa sonunda kenarlığı atla seçeneğinde Evet'i seçin.

  7. Tamam’ı tıklatın.

Alt rapora geçirilecek parametreleri belirtmek için

  1. Tasarım görünümünde, alt raporu sağ tıklatın ve Alt Rapor Özellikleri'ni tıklatın.

  2. Alt Rapor Özellikleri iletişim kutusunda Parametreler’i tıklatın.

  3. Ekle’yi tıklatın. Parametre kılavuzuna yeni bir satır eklenir.

  4. Ad metin kutusuna, parametre adını alt rapora yazın veya liste kutusundan seçin. Bu adın alt rapordaki bir rapor parametresiyle eşleşmesi gerekir; sorgu parametresi değil.

  5. Değer liste kutusunda, alt rapora geçirilecek bir değer yazın veya seçin. Bu değer statik metin veya ana rapordaki bir alana ya da başka bir nesneye başvuran bir ifade olabilir.

    [!NOT]

    Rapor Oluşturucusu'nda, Parametreler listesinde bir parametre eksikse ve alt raporda farklı bir varsayılan değer tanımlanmışsa, alt rapor doğru işlenir.

    Rapor Tasarımcısı'nda alt raporun gerektirdiği tüm parametreler Parametreler listesine eklenmelidir. Gerekli bir parametre eksikse alt rapor ana raporda düzgün şekilde görüntülenmez.

  6. Her alt rapor parametresi için bir ad ve değer belirtmek üzere adım 3-5’i tekrarlayın.

  7. Bir rapor parametresini silmek için, parametre kılavuzundaki parametreyi tıklatın ve Sil’i tıklatın.

  8. Bir alt rapor parametresinin sırasını değiştirmek için parametreyi tıklatın ve aşağı veya yukarı düğmesini tıklatın.

    Bir alt rapor parametresinin sırasını değiştirmek alt raporun işlenmesini etkilemez.

Ayrıca bkz.

Kavramlar

Alt Raporlar (Rapor Oluşturucusu ve SSRS)

İşleme Davranışları (Rapor Oluşturucusu ve SSRS)