Öğretici: Raporunuza Parametre Ekleme (Rapor Oluşturucusu)
Kullanıcıların veri kaynağındaki veya rapordaki rapor verilerine filtre uygulamasına olanak tanımak için, raporunuza bir parametre ekleyin. Bir veri kümesi sorgusuna eklediğiniz her bir sorgu parametresi için rapor parametreleri otomatik olarak oluşturulur. Parametre veri türü, bu veri türünün rapor görüntüleyicisi araç çubuğunda nasıl gösterileceğini belirler.
Öğrenecekleriniz
Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:
Tablo veya Matris Sihirbazı'ndan Matris Raporu ve Veri Kümesi Oluşturma
Tablo veya Matris Sihirbazı'ndan Verileri Düzenleme, Düzen ve Stil Seçme
Rapor Parametresi Oluşturmak için Sorgu Parametresi Ekleme
Bir Rapor Parametresinin Varsayılan Veri Türünü ve Diğer Özelliklerini Değiştirme
Kullanılabilir Değerleri ve Görünen Adları Sağlamak İçin Veri Kümesi Ekleme
Değerlere Yönelik Açılır Liste Oluşturmak İçin Kullanılabilir Değerleri Belirleme
Raporun Otomatik Olarak Çalışmasını Sağlamak İçin Varsayılan Değerleri Belirtme
Ad/Değer Çiftlerine Sahip Veri Kümesinde Değer Arama
Seçilen Parametre Değerini Raporda Görüntüleme
Rapor Parametresini Bir Filtrede Kullanma
Rapor Parametresini Birden Çok Değer Kabul Edecek Şekilde Değiştirme
Koşullu Görünürlük İçin Boole Parametresi Ekleme
Rapor Başlığı Ekleme
Raporu Kaydetme
[!NOT]
Bu öğreticide, sihirbazın adımları tek bir yordamda bir araya getirilmiştir. Rapor sunucusuna göz atma, veri kaynağı seçme ve veri kümesi oluşturma hakkında adım adım yönergeler için, bu serideki ilk öğreticiye bakın: Öğretici: Temel Tablo Raporu Oluşturma (Rapor Oluşturucusu).
Bu öğreticiyi tamamlamak için tahmini süre: 25 dakika.
Gereksinimler
Gereksinimler hakkında daha fazla bilgi için bkz. Öğreticilerle İlgili Önkoşullar (Rapor Oluşturucusu).
1.Tablo veya Matris Sihirbazı'ndan Matris Raporu ve Veri Kümesi Oluşturma
Bir matris raporu, bir veri kaynağı ve bir veri kümesi oluşturun.
[!NOT]
Bu öğreticide, sorgu veri değerlerini içerdiğinden, bir dış veri kaynağına gereksinimi yoktur. Bu, sorgunun çok uzun olmasına neden olur. İş ortamında, sorgu verileri içeremez. Buradaki durum yalnızca öğretim amaçlıdır.
Yeni bir matris raporu oluşturmak için
Başlat'ı tıklatın, Programlar'ı tıklatın, Microsoft SQL Server 2012 Rapor Oluşturucusu'nun üzerine gelin ve Rapor Oluşturucusu'nu tıklatın.
Başlarken iletişim kutusu gösterilir.
[!NOT]
Başlarken iletişim kutusu gösterilmezse, Rapor Oluşturucusu düğmesinden Yeni'yi tıklatın.
Sol bölmede, Rapor'un seçili olduğunu doğrulayın.
Sağ bölmede, Tablo veya Matris Sihirbazı'nı tıklatın.
Oluştur'u tıklatın.
Veri kümesi seçin sayfasında Veri kümesi oluştur'u tıklatın.
İleri'yi tıklatın.
Veri kaynağına bağlantı seçme sayfasında, SQL Server türünde bir veri kaynağı seçin. Listeden bir veri kaynağı bağlantısı seçin veya bir veri kaynağı seçmek için rapor sunucusuna gözatın.
İleri'yi tıklatın.
Sorgu tasarla sayfasında Metin Olarak Düzenle'yi tıklatın.
Sorgu bölmesine aşağıdaki sorguyu yapıştırın:
;WITH CTE (StoreID, Subcategory, Quantity) AS ( SELECT 200 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 2002 AS Quantity UNION SELECT 200 AS StoreID, 'Camcorders' AS Subcategory, 1954 AS Quantity UNION SELECT 200 AS StoreID, 'Accessories' AS Subcategory, 1895 AS Quantity UNION SELECT 199 AS StoreID, 'Digital Cameras' AS Subcategory, 1849 AS Quantity UNION SELECT 306 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 1579 AS Quantity UNION SELECT 306 AS StoreID, 'Camcorders' AS Subcategory, 1561 AS Quantity UNION SELECT 306 AS StoreID, 'Digital Cameras' AS Subcategory, 1553 AS Quantity UNION SELECT 306 AS StoreID, 'Accessories' AS Subcategory, 1534 AS Quantity UNION SELECT 307 AS StoreID, 'Accessories' AS Subcategory, 1755 AS Quantity UNION SELECT 307 AS StoreID, 'Camcorders' AS Subcategory, 1631 AS Quantity UNION SELECT 307 AS StoreID, 'Digital SLR Cameras' AS Subcategory, 1772 AS Quantity) SELECT StoreID, Subcategory, Quantity FROM CTE
Bu sorgu, Contoso örnek veritabanından alınan basitleştirilmiş verileri temel alan değerler belirtmek için çeşitli Transact-SQL SELECT deyimlerinin sonuçlarını genel bir tablo ifadesinde birleştirir. Contoso satış verileri, tüketim mallarının uluslararası satış verilerini gösterir. Bu öğretici, kameraların satış verilerini kullanır. Alt kategoriler dijital kameraları, dijital tek mercekli yansıtmalı (SLR) kameraları, video kameraları ve aksesuarları gösterir.
Bu sorgu, bir mağaza tanımlayıcısı, bir satış öğesi alt kategorisi ve üç mağazadan satış siparişleri için sipariş edilen miktarı içeren sütun adlarını belirtir. Bu sorguda, mağaza adı sonuç kümesinin parçası değildir. Bu öğreticide daha sonra, ayrı bir veri kümesinde mağaza tanımlayıcısına karşılık gelen mağaza adını arayacaksınız.
Bu sorguda sorgu parametresi yoktur. Sorgu parametrelerini bu öğreticinin ileriki bölümlerinde ekleyeceksiniz.
Sorgu tasarımcısı araç çubuğunda, Çalıştır’ı (!) tıklatın. Sonuç kümesi, dört mağaza için her bir alt kategoride satılan öğelerin miktarını gösteren 11 satırlık veri görüntüler ve şu sütunları içerir: StoreID, Subcategory, Quantity.
İleri'yi tıklatın
2.Tablo veya Matris Sihirbazı'ndan Verileri Düzenleme, Düzen ve Stil Seçme
Verilerin görüntülenmesine yönelik bir başlangıç tasarımı sağlamak için sorguyu kullanın. Sihirbazın önizleme bölmesi, tablo veya matris tasarımını tamamlamadan önce veri gruplandırmasının sonucunu görselleştirmenize yardımcı olur.
Verileri gruplar halinde düzenlemek için
Alanları ayarla sayfasında, Subcategory'yi Satır grupları'na sürükleyin.
StoreID'yi Sütun grupları'na sürükleyin.
Quantity öğesini Değerler'e sürükleyin.
Satılan miktar (quantity) değerlerini satırlarda alt kategoriye (subcategory) göre düzenlediniz. Her mağaza için bir sütun olacak.
İleri'yi tıklatın.
Düzen Seçme sayfasında, Seçenekler altında, Alt toplamları ve büyük toplamları göster’in seçildiğini doğrulayın.
Raporu çalıştırdığınızda, son sütun, tüm mağazalar için her bir alt kategorinin toplam miktarını gösterir ve son satır, her bir mağaza için tüm alt kategorilerin toplam miktarını gösterir.
İleri'yi tıklatın.
Stil Seçme sayfasında, Stiller bölmesinde bir stil seçin.
Son’u tıklatın.
Matris, tasarım yüzeyine eklenir. Matris, üç sütun ve üç satır görüntüler. İlk satırdaki hücrelerin içeriğinde Subcategory, [StoreID] ve Total bulunur. İkinci satırdaki hücrelerin içinde, alt kategoriyi, her bir mağaza için satılan öğelerin miktarını ve tüm mağazalar için her bir alt kategorinin toplam miktarını gösteren ifadeler bulunur. Son satırdaki hücrelerde, her bir mağazanın genel toplamı görüntülenir.
Matrisi tıklatın, fareyle ilk sütunun kenarına gidin, tutamacı yakalayın ve sütun genişliğini artırın.
Raporu önizlemek için Çalıştır’ı tıklatın.
Rapor, rapor sunucusunda çalışır ve rapor işlemenin başlığı ve gerçekleştiği zamanı görüntüler.
Bu senaryoda sütun başlıkları mağaza adını değil, mağaza tanımlayıcısını görüntüler. Daha sonra, tanımlayıcı/mağaza adı çiftlerini içeren veri kümesinde mağaza adını aramak için bir ifade ekleyeceksiniz.
3.Rapor Parametresi Oluşturmak için Sorgu Parametresi Ekleme
Bir sorguya bir sorgu parametresi eklediğinizde, Rapor Oluşturucusu, ad, istem ve veri türü için varsayılan özelliklerle otomatik olarak tek değerli bir rapor parametresi oluşturur.
Sorgu parametresi eklemek için
Tasarım görünümüne geçin.
Rapor Verileri bölmesinde, VeriKümeleri klasörünü genişletin, VeriKümesi1'i sağ tıklatın ve sonra Sorgu'yu tıklatın.
Sorgudaki son satır olarak aşağıdaki Transact-SQL WHERE yan tümcesini ekleyin:
WHERE StoreID = (@StoreID)
WHERE yan tümcesi, alınan verileri @StoreID sorgu parametresiyle belirtilen mağaza tanımlayıcısıyla sınırlandırır.
Sorgu tasarımcısı araç çubuğunda, Çalıştır’ı (!) tıklatın. Sorgu Parametreleri Tanımla iletişim kutusu açılır ve @StoreID sorgu parametresi için bir değer girilmesi istenir.
Parametre Değeri alanına, 200 yazın.
Tamam’ı tıklatın.
Sonuç kümesi, 200 mağaza tanımlayıcısı için satılan Aksesuar, Video Kamera ve Dijital SLR Kamera miktarlarını görüntüler.
Tamam’ı tıklatın.
Rapor Verileri bölmesinde Parametreler klasörünü genişletin.
Şimdi @StoreID adlı bir rapor parametresi olduğuna dikkat edin. Varsayılan olarak, parametrenin veri türü Metin'dir. Mağaza tanımlayıcısı tamsayı olduğundan, sonraki yordamda veri türünü Tamsayı olarak değiştireceksiniz.
4.Bir Rapor Parametresinin Varsayılan Veri Türünü ve Diğer Özelliklerini Değiştirme
Bir rapor oluşturulduktan sonra, özellikler için varsayılan değerleri değiştirebilirsiniz.
Bir rapor parametresinin varsayılan veri türünü değiştirmek için
Rapor Verileri bölmesinde Parametreler düğümü altında, @StoreID öğesini sağ tıklatın ve sonra Parametre Özellikleri'ni tıklatın.
İsteme, Mağaza tanımlayıcısı? yazın. Raporu çalıştırdığınızda, bu metin rapor görüntüleyicisi araç çubuğunda görünür.
Veri türü alanında, açılır listeden Tamsayı'yı seçin.
İletişim kutusundaki geri kalan varsayılan değerleri kabul edin.
Tamam’ı tıklatın.
Raporu önizleyin. Rapor görüntüleyicisi, @StoreID için istemi görüntüler.
Rapor görüntüleyicisi araç çubuğunda, Mağaza Tanımlayıcısı'nın yanına 200 yazın ve ardından Raporu Görüntüle'yi tıklatın.
4a.Kullanılabilir Değerleri ve Görünen Adları Sağlamak İçin Veri Kümesi Ekleme
Kullanıcının parametre için yalnızca geçerli değerleri yazabilmesini sağlamak üzere aralarından seçim yapılacak değerlerin bulunduğu bir açılan liste oluşturabilirsiniz. Değerler bir değer kümesinden veya belirttiğiniz bir listeden gelebilir. Kullanılabilir değerler parametreye başvuru içermeyen bir sorgusu olan veri kümesinden sağlanmalıdır.
Parametrenin geçerli değerlerini içeren bir veri kümesi oluşturmak için
Tasarım görünümüne geçin.
Rapor Verileri bölmesinde, Veri Kaynakları klasörünü sağ tıklatın ve sonra Veri Kümesi Ekle'yi tıklatın.
Ad alanına, Mağazalar yazın.
Raporuma katıştırılmış bir veri kümesi kullan seçeneğini belirleyin.
Veri kaynağı’ndaki açılır listeden, ilk yordamda oluşturduğunuz veri kaynağını seçin.
Sorgu türü'nde, Metin'in seçili olduğunu doğrulayın.
Sorgu alanına, aşağıdaki metni yapıştırın:
SELECT 200 AS StoreID, 'Contoso Catalog Store' as StoreName UNION SELECT 199 AS StoreID, 'Contoso North America Online Store' as StoreName UNION SELECT 307 AS StoreID, 'Contoso Asia Online Store' as StoreName UNION SELECT 306 AS StoreID, 'Contoso Europe Online Store' as StoreName
Tamam’ı tıklatın.
Rapor Verileri bölmesinde, Mağazalar veri kümesi düğümünün altında, StoreID ve StoreName alanları görüntülenir.
4b.Değerlere Yönelik Açılır Liste Oluşturmak İçin Kullanılabilir Değerleri Belirleme
Kullanılabilir değerleri sağlamak için bir veri kümesi oluşturduktan sonra, açılır listeyi rapor görüntüleyicisi araç çubuğundaki geçerli değerlerle doldurmak için hangi veri kümesinin ve hangi alanın kullanılacağını belirtmek üzere rapor özelliklerini değiştirmeniz gerekir.
Bir parametreye veri kümesindeki kullanılabilir değerleri sağlamak için
Rapor Verileri bölmesinde, @StoreID parametresini sağ tıklatın ve sonra Parametre Özellikleri'ni tıklatın.
Kullanılabilir Değerler'i tıklatın ve sonra Bir sorgudan değerler al'ı tıklatın.
Veri kümesi’nde, açılır listeden Mağazalar’ı tıklatın.
Değer alanı'nda, açılan listeden, StoreID'yi tıklatın.
Etiket alanı'nda, açılır listeden, StoreName'i tıklatın. Etiket alanı, değerin görünen adını belirtir.
Genel'i tıklatın.
İsteme, Mağaza adı? yazın
Kullanıcı artık, mağaza tanımlayıcıları yerine, mağaza adları listesinden seçim yapar. Parametre, mağaza adını değil mağaza tanımlayıcısını temel aldığından, parametre veri türünün Tamsayı olarak kaldığına dikkat edin.
Tamam’ı tıklatın.
Raporu önizleyin.
Rapor görüntüleyicisi araç çubuğunda, parametre metin kutusu artık <Değer Seçin> görüntülenen bir açılır listedir.
Bu açılır listeden, Contoso Katalog Mağazası'nı seçin ve sonra Raporu Görüntüle'yi tıklatın.
Rapor, 200 mağaza tanımlayıcısı için satılan Aksesuar, Video Kamera ve Dijital SLR Kamera miktarlarını görüntüler.
4c.Raporun Otomatik Olarak Çalışmasını Sağlamak İçin Varsayılan Değerleri Belirtme
Raporun otomatik olarak çalışmasını sağlamak üzere her parametre için varsayılan bir değer belirtebilirsiniz.
Bir veri kümesinden varsayılan bir değer belirtmek için
Tasarım görünümüne geçin.
Rapor Verileri bölmesinde, @StoreID parametresini sağ tıklatın ve sonra Parametre Özellikleri'ni tıklatın.
Varsayılan Değerler'i tıklatın ve sonra Bir sorgudan değerler al'ı tıklatın.
Veri kümesi’nde, açılır listeden Mağazalar’ı tıklatın.
Değer alanı'nda, açılan listeden, StoreID'yi tıklatın.
Tamam’ı tıklatın.
Raporu önizleyin.
@StoreID için rapor görüntüleyicisi "Contoso Kuzey Amerika Çevrimiçi Mağazası" değerini görüntüler. Bu, Mağazalar veri kümesinin sonuç kümesindeki ilk değerdir. Rapor, 199 mağaza tanımlayıcısı için satılan Dijital Kamera miktarını görüntüler.
Özel bir varsayılan değer belirtmek için
Tasarım görünümüne geçin.
Rapor Verileri bölmesinde, @StoreID parametresini sağ tıklatın ve sonra Parametre Özellikleri'ni tıklatın.
Varsayılan Değerler'i ve Değerleri belirtin'i tıklatın ve sonra Ekle'yi tıklatın. Yeni bir değer satırı eklenir.
Değer’e 200 yazın.
Tamam’ı tıklatın.
Raporu önizleyin.
@StoreID için rapor görüntüleyicisi "Contoso Katalog Mağazası" değerini görüntüler. Bu, 200 mağaza tanımlayıcısının görünen adıdır. Rapor, 200 mağaza tanımlayıcısı için satılan Aksesuar, Video Kamera ve Dijital SLR Kamera miktarlarını görüntüler.
4d.Ad/Değer Çiftlerine Sahip Veri Kümesinde Değer Arama
Veri kümesinde hem tanımlayıcı hem de buna karşılık gelen ad alanı olabilir. Yalnızca tanımlayıcınız varsa, karşılık gelen adı oluşturduğunuz ad/değer çiftlerini içeren veri kümesinde arayabilirsiniz.
Veri kümesinde bir değer aramak için
Tasarım görünümüne geçin.
Tasarım yüzeyinde, matristeki ilk üstbilgide [StoreID]'yi sağ tıklatın ve sonra İfade'yi tıklatın.
İfade bölmesinde, equals (=) işaretiyle başlayan metnin dışındaki tüm metni silin.
Kategori'de Ortak İşlevler'i genişletin ve Çeşitli'yi tıklatın. Öğe bölmesi bir işlevler kümesi görüntüler.
Öğe'de Lookup'ı tıklatın. İfade bölmesinde =Lookup( görüntülenir. Örnek bölmesinde Lookup sözdizimi örneği görüntülenir.
Şu ifadeyi yazın: =Lookup(Fields!StoreID.Value,Fields!StoreID.Value,Fields!StoreName.Value,"Stores")
Lookup işlevi StoreID değerini alır, bu değeri "Mağazalar" veri kümesinde arar ve StoreName değerini döndürür.
Tamam’ı tıklatın.
Mağaza sütunu üstbilgisi bir karmaşık ifadenin görüntüleme metnini içerir: <<Expr>>.
Raporu önizleyin.
Her sayfanın en üstünde bulunan metin kutusunda, mağaza tanımlayıcısı yerine mağaza adı görüntülenir.
5.Seçilen Parametre Değerini Raporda Görüntüleme
Kullanıcının raporla ilgili soruları varsa, hangi parametre değerlerini seçtiğini bilmesine yardımcı olur. Rapordaki her parametre için kullanıcı tarafından seçilen değerleri koruyabilirsiniz. Bunun yöntemlerinden biri, parametreleri sayfa altbilgisindeki bir metin kutusunda görüntülemektir.
Seçilen parametre değerini ve etiketi sayfa altbilgisinde görüntülemek için
Tasarım görünümüne geçin.
Sayfa altbilgisini sağ tıklatın, Ekle'nin üzerine gelin ve sonra Metin Kutusu'nu tıklatın. Metin kutusunu, zaman damgası olan metin kutusunun yanına sürükleyin. Metin kutusunun yan tutamacını tutun ve genişliği artırın.
Rapor Verileri bölmesinden, @StoreID parametresini metin kutusuna sürükleyin. Metin kutusunda [@StoreID] görüntülenir.
Parametre etiketini görüntülemek için, varolan ifadeden sonra ekleme imleci görününceye kadar metin kutusunu tıklatın, boşluk tuşuna bir kez basın ve sonra parametrenin başka bir kopyasını Rapor Verileri bölmesinden metin kutusuna sürükleyin. Metin kutusunda [@StoreID] [@StoreID] görüntülenir.
İlk ifadeyi sağ tıklatın ve ardından İfade'yi tıklatın. İfade iletişim kutusu açılır. Value metnini Label ile değiştirin.
Tamam’ı tıklatın.
Şu metin görüntülenir: [@StoreID.Label] [@StoreID].
Raporu önizleyin.
6.Rapor Parametresini Bir Filtrede Kullanma
Filtreler, bir rapor dış veri kaynağından alındıktan sonra raporda kullanılacak verileri denetlemeye yardımcı olur. Kullanıcının görmek istediği verileri denetlemesine yardımcı olmak amacıyla matris için bir filtreye rapor parametresini ekleyebilirsiniz.
Bir matris filtresinde bir parametre belirtmek için
Tasarım görünümüne geçin.
Matriste bir satır veya sütun üstbilgisi tutamacını sağ tıklatın ve ardından Tablix Özellikleri'ni tıklatın.
Filtreler'i tıklatın ve ardından Ekle'yi tıklatın. Yeni bir filtre satırı görünür.
İfade alanında, açılır listeden, veri kümesi alanı StoreID'yi seçin. Veri türü olarak Tamsayı görüntülenir. İfade değeri bir veri kümesi alanı olduğunda, veri türü otomatik olarak ayarlanır.
İşleç alanında, equals (=) işlecinin seçili olduğunu onaylayın.
Değer’e [@StoreID] yazın. [@StoreID], =Parameters!StoreID.Value değerini gösteren basit bir ifade sözdizimidir.
Tamam’ı tıklatın.
Raporu önizleyin.
Matris yalnızca "Contoso Katalog Mağazası" verilerini görüntüler.
Rapor görüntüleyici araç çubuğunda, Mağaza adı? için Contoso Asya Çevrimiçi'ni seçin ve ardından Raporu Görüntüle'yi tıklatın.
Matris, seçtiğiniz mağazaya karşılık gelen verileri görüntüler.
7.Rapor Parametresini Birden Çok Değer Kabul Edecek Şekilde Değiştirme
Bir parametreyi tek değerliden çok değerliye değiştirmek için sorguyu ve filtreler dahil parametre başvurusunu içeren tüm ifadeleri değiştirmeniz gerekir. Çok değerli parametre bir değer dizisidir. Veri kümesi sorgusunda, sorgu sözdiziminin değerler kümesinden tek bir değer eklemesi sınanmalıdır. Rapor ifadesinde, ifade sözdiziminin tek bir değer yerine değerler dizisine erişmesi gerekir.
Bir parametreyi tek değerliden çok değerliye değiştirmek için
Tasarım görünümüne geçin.
Rapor Verileri bölmesinde, @StoreID parametresini sağ tıklatın ve sonra Parametre Özellikleri'ni tıklatın.
Birden çok değere izin ver’i seçin.
Tamam’ı tıklatın.
Rapor Verileri bölmesinde, VeriKümeleri klasörünü genişletin, VeriKümesi1'i sağ tıklatın ve sonra Sorgu'yu tıklatın.
Sorgudaki son satırda bulunan Transact-SQL WHERE yan tümcesindeki equals (=) işaretini IN olarak değiştirin:
WHERE StoreID IN (@StoreID)
IN işleci değerler kümesinden bir değer eklenmesini sınar.
Tamam’ı tıklatın.
Matriste bir satır veya sütun üstbilgisi tutamacını sağ tıklatın ve ardından Tablix Özellikleri'ni tıklatın.
Filtreler'i tıklatın.
İşleç alanında In işlecini seçin.
Tamam’ı tıklatın.
Sayfa altbilgisinde parametreyi görüntüleyen metin kutusundaki tüm metni silin.
Metin kutusunu sağ tıklatın ve İfade'yi tıklatın. Şu ifadeyi yazın: =Join(Parameters!StoreID.Label, ", ")
Bu ifade kullanıcının seçtiği tüm mağaza adlarını birleştirir.
Tamam’ı tıklatın.
Yeni oluşturduğunuz ifadenin önündeki metin kutusunu tıklatın ve şunu yazın: Seçilen Parametre Değerleri:.
Raporu önizleyin.
Mağaza Adı? alanının yanındaki açılır listeyi tıklatın
Geçerli her değer bir onay kutusunun yanında görüntülenir.
Tümünü Seç'i ve sonra Raporu Görüntüle'yi tıklatın.
Rapor, tüm mağazaların tüm alt kategorileri için satılan miktarı görüntüler.
Bu açılır listeyi temizlemek için listede Tümünü Seç'i tıklatın, "Contoso Katalog Mağazası"nı ve "Contoso Asya Çevrimiçi Mağazası"nı tıklatın ve sonra Raporu Görüntüle'yi tıklatın.
8.Koşullu Görünürlük İçin Boole Parametresi Ekleme
Boole parametresi eklemek için
Rapor Verileri bölmesinde, Parametreler'i sağ tıklatın ve Parametre Ekle'yi tıklatın.
Ad alanına, ShowSelections yazın.
Sor alanına Seçimleri göster? yazın.
Veri türü alanında, açılır listeden Boole'u tıklatın.
Varsayılan Değerler’i tıklatın.
Değerleri belirtin'i tıklatın ve ardından Ekle'yi tıklatın.
Değer alanına Yanlış yazın.
Tamam’ı tıklatın.
Boole parametresini temel alan bir görünürlük ayarlamak için
Tasarım yüzeyinde, parametre değerlerini görüntüleyen sayfa altbilgisindeki metin kutusunu sağ tıklatın ve Metin Kutusu Özellikleri'ni tıklatın.
Görünürlük'ü tıklatın.
İfadeye bağlı olarak göster veya gizle seçeneğini belirleyin ve sonra Fx ifade düğmesini tıklatın.
Şu ifadeyi yazın: =Not Parameters!ShowSelections.Value
Metin kutusunun Görünürlük seçeneği Gizli özelliği tarafından denetlenir. Not işlecini uygulayarak parametre seçildiğinde Gizli özelliğinin yanlış olmasını ve metin kutusunun görüntülenmesini sağlayın.
Tamam’ı tıklatın.
Tamam’ı tıklatın.
Raporu önizleyin.
Parametre seçimlerini görüntüleyen metin kutusu görünmüyor.
Rapor görüntüleyicisi araç çubuğunda, Seçimleri göster'in yanındaki True seçeneğini tıklatın.
Raporu önizleyin.
Sayfa altbilgisindeki metin kutusu seçtiğiniz tüm mağaza adlarını görüntüler.
9.Rapor Başlığı Ekleme
Rapor başlığı eklemek için
Tasarım yüzeyinde, Başlık eklemek için tıklatın’ı tıklatın.
Parametreli Ürün Satışları yazın ve metin kutusunun dışını tıklatın.
10.Raporu Kaydetme
Raporu rapor sunucusuna kaydetmek için
Rapor Oluşturucusu düğmesinden, Farklı Kaydet’i tıklatın.
Son Kullanılan Siteler ve Sunucular'ı tıklatın.
Rapor kaydetme izninizin olduğu rapor sunucusunun adını seçin veya yazın.
Rapor sunucusuna bağlanıyor iletisi görüntülenir. Bağlantı tamamlandığında, rapor sunucusu yöneticisinin raporlar için varsayılan konum olarak belirttiği rapor klasörünün içeriğini görürsünüz.
Ad alanında, varsayılan adı Parametreli Satış Raporu ile değiştirin.
Kaydet'i tıklatın.
Rapor, rapor sunucusuna kaydedilir. Bağlı bulunduğunuz rapor sunucusu, pencerenin altındaki durum çubuğunda görüntülenir.
Sonraki Adımlar
Böylece, raporunuza parametre ekleme adımları tamamlanmış olmaktadır. Parametreler hakkında daha fazla bilgi edinmek için bkz. Rapor Parametreleri (Rapor Oluşturucusu ve SSRS).