Aracılığıyla paylaş


Rapor Görünümünü Denetlemek İçin Parametreleri Kullanma

Bir raporun ve içindeki öğelerin özelliklerini değiştirerek görünümlerini değiştirebilirsiniz.Rapordaki birçok özellik ifade tabanlı olduğu ve ifadeler de parametrelere başvurular içerebildiği için, kullanıcının rapor görünümünü değiştirmesine izin veren parametreler sağlamada büyük esnekliğiniz vardır.Örneğin, metin kutusunun ifade tabanlı özellikleri yazı tipi rengini, stili, süslemeyi, arka plan rengini, kenarlık rengini, doldurmayı ve görünürlüğü içerir.İfade tabanlı her rapor öğesi özelliği işlendikçe, rapor işlemcisi önce parametre değerlerini ifadede yerine koyar, sonra ifadeyi hesaplar.

İfade tabanlı özellikler için parametre oluşturmanın başka bir nedeni, farklı kullanıcılara özelleştirilmiş rapor sağlamaktır.Bir rapor tanımı yazabilir ve bu raporun farklı izleyicilere görünme şeklini değiştirmek için bir dizi bağlantılı rapor oluşturmak üzere parametreleri kullanabilirsiniz.Raporun genişletilmiş düğümlerle mi yoksa daraltılmış düğümlerle mi açılacağını belirleyen bir parametreyle, detaylandırma raporu da oluşturabilirsiniz.Kullanıcılar raporu kendi tercihleri olan görüntüleme biçiminde seçebilir.

Rapor görünümünü denetleyen rapor parametreleri oluşturmak isteyebileceğiniz diğer nedenler şunlardır:

  • Veri bölgesinde renk kodu değerleri için eşikler ayarlama.Örneğin, para birimi değerlerini ayarlanabilen belirli bir eşiğin altında kırmızı metinle görüntüleme.

  • Bir tabloda kullanılacak özelleştirme kullanıcı sağlar.

  • Kullanıcının veri bölgesindeki sıralama düzenini denetlemesine izin verme.Daha fazla bilgi için bkz: Rapordaki Verileri Sıralama.

  • Rapor öğelerinin görünürlüğünü koşullu olarak denetleme.Örneğin, başlangıçta bazı rapor öğelerini gizleyip, kullanıcının rapordaki tüm öğeleri göstermek için seçebileceği bir parametre sağlayarak kendi özet ve ayrıntı görünümlerinizi uygulayabilirsiniz.

Rapor parametreleri oluşturmak için Rapor Parametresi Özellikleri iletişim kutusunu kullanın.Geçerli değer listesi ve kullanıcı istemi sağlayın.Parametrelere yaptığınız değişiklikler, çalıştırılana dek rapora yansıtılmaz.Raporun otomatik olarak çalıştırılmasını istiyorsanız, varsayılan değerler oluşturun.

Görünürlüğü Denetleme

Gösterip görünürlük özelliklerinde bir parametre içeren bir ifade kullanarak rapor öğe s gizleyebilirsiniz. Hidden, InitialToggleState, ve ToggleItem Rapor için öğe. Bu raporu öğe özelliklerindeki Görünürlüğü uygun olarak sayfaÖzellikleri iletişim kutusu veyaHidden Seçili raporu için Özellikler bölmesinde özellik öğe temel tasarım yüzeyi.

Örneğin, metin kutuları, sütun başlıkları, tablo satırlarını veya adlı bir Boole parametresi temelinde küme üstbilgileri için görünürlük ayarlayabilirsiniz. Show aşağıdaki ifade kullanarak:

=Not Parameters!Show.Value

saat parametre Show olan true, deyimde Hidden veren özellik false Çalışma zamanında, böylece raporu öğe görülebilir. Daha fazla bilgi için bkz: Rapor Öğelerini Koşullu Olarak Gizleme.

Boşluk koruma hakkında rapor öğesi başlangıçta gizli kuralları almak için bkz: Rapor Öğelerini İşleme.

Satır ve sütun görünürlüğü denetleme hakkında daha fazla bilgi için bkz: Öğretici: Rapora Parametreler Ekleme.

Biçimlendirmeyi Denetleme

Metin kutularının, içlerindeki metnin tamamı için geçerli olan yazı tipi ve stil özellikleri vardır.İfadeleri kullanarak bu özelliklerin çoğunu ayarlayabilirsiniz.Örneğin, satış karlarını gösteren bir satış raporu yazabilir ve kullanıcıların bir eşik değeri belirtmesini sağlayabilirsiniz.Eşiğin üzerindeki değerler kırmızı yazı tipi ile altındaki değerler ise siyah yazı tipi ile gösterilir.

Koşullu renk, bir ifade kullanın yazı tipi yapmak için Color metin kutusunun, statik bir değer yerine eşik parametresini başvurduğu satış karı gösteren özellik. Bu örnek için, Sales (Satış) alanının toplamını içeren Profit (Kar) adlı bir hesaplanan alan oluşturun ve bu Profit (Kar) alanını içeren Threshold (Eşik) adlı bir rapor parametresi ekleyin.Metin kutusu özellikleri bölmesinde, aşağıdaki ifade girin Renk özellik:

=IIF(Fields!Profit.Value < Parameters!Threshold.Value, "Red", "Black")

Resimleri Denetleme

Kullanıcının rapordaki bir resmi seçmesine izin vermek için bir parametre sağlayabilirsiniz.Örneğin, adlandırılmış bir parametre oluşturabilirsiniz. ImageName ve, geçerli görüntü adlarını sağlayan bir veri kümesi kullanılabilir değerleri sağlar. Tasarım yüzeyine bir resim ekleyin ve resim kaynaklarının nerede bulunacağını belirtmek için resim özelliklerini gerektiği gibi ayarlayın.Sonra küme Value Aşağıdaki deyim için Görüntü rapor maddenin özellik:

=Parameters!ImageName.Value

Ne zaman kullanıcı parametresi için bir değer seçer. @ImageName ve uygun görüntü resmi rapor öğe için görünür raporu çalışır.

Parametreleri Kullanarak Grupları Denetleme

Kullanıcının veri bölgesine yönelik verilerin gruplandırılma şeklini denetleyebilmesi için, parametre oluşturabilirsiniz.Örneğin, bir tablodaki verileri gruplandırma için kullanılan alan kullanıcı denetimi için izin vermek için adlandırılmış bir parametre oluşturun. GroupValue. Parametrenin kullanılabilir değerleri için, gruplandırılacak geçerli alan adları kümesi ayarlamanız gerekir.Tablo için bir satır grubu oluşturun ve Grup ifadesi aşağıdaki ifade ayarlayın: =Fields(Parameters!GroupValue.Value).Value.When the report is processed, the group expression evaluates to the selected field.