Crystal Reports - Parametreler
Parametersrapor oluşturulmadan önce kullanıcı girdilerini almak için kullanılır. Rapor oluşturulmadan önce kullanıcının soruyu yanıtlaması gerekir ve rapor çıktısı, parametre değeri için kullanıcının yanıtına bağlıdır.
Formüllerde ve raporda parametreler kullanarak, farklı kullanıcıların ihtiyacına göre değişen tek bir rapor oluşturabilirsiniz.
Değerler, parametrelere bilgi istemi değerleri girmek için kullanılabilir. Değerler statik veya dinamik olabilir. Ayrıca, tek seviyeli dinamik bilgi istemleri veya çok düzeyli istemler olarak da kullanılabilirler.
Note - Crystal Reports'taki parametreler, veritabanından alındıktan sonra filtrelerde kullanılabilir.
Basamaklı Parametreler
Bağımlılığa sahip parametreler birlikte gruplanır ve basamaklı parametreler olarak bilinir. Basamaklı parametreler, iki veya daha fazla parametreyi tek bir grupta gruplamanıza izin verir.
Devralınan Parametreler
Parametreler ayrıca evren düzeyinde veya sorgu panelinde oluşturulabilir ve daha sonra Crystal Reports'a miras alınabilir. Devralınan parametreler olarak adlandırılırlar. Bu parametreler rapor düzeyinde bırakılabilir ancak bir raporda düzenlenemezler. Bu parametreler yalnızca oluşturuldukları yerde düzenlenebilir.
Parametre Veri Türleri
Crystal Report'daki parametreler aşağıdaki veri türlerini destekler -
- Number
- String
- Date
- Time
- DateTime
- Currency
- Boolean
- Member
Parametreleri kullanırken hatırlanması gereken önemli noktalar -
Parametreyi bir formülde kullanmak için rapora yerleştirilmesi gerekli değildir. Parametreler, diğer nesneler gibi bir formülde kullanılabilir ve Formül atölyesinde oluşturulabilir.
Parametreler, statik veya dinamik DL'lerle kullanılabilir.
Ayrıca, kullanıcının manuel olarak girmek yerine parametre değerini seçebileceği bir değerler listesi de oluşturabilirsiniz.
Değer Türlerinin Listesi
Tür | Açıklama | Ne Zaman Kullanılmalı |
---|---|---|
Statik Değerler | Rapora eklediğiniz veya içe aktardığınız değerlere göre basit bir liste sağlar |
|
Rapor verilerine dayalı dinamik DL'ler | Veri Kaynağından dinamik bir liste sağlar |
|
Evren Seviyor | Evrende oluşturulan ve sürdürülen bir liste sağlar. |
|
Parametre nasıl oluşturulur?
Veri Gezgini görünümünde, Parametreler alanına sağ tıklayın → Yeni → Yeni Parametre'yi seçin
Parametre Oluştur iletişim kutusu görüntülenir → Parametre için bir ad girin (en fazla 255 alfasayısal karakter). İletişim kutusunda, diğer özelliklerle birlikte parametrenin adını ve türünü değiştirebilirsiniz.
Listeden uygun Veri Türünü seçin → diğerleri arasında Dize, Sayı veya Tarih gibi.
Bilgi İstemi Metni kutusuna istenen bilgi istem metnini girin (en fazla 255 alfanümerik karakter).
For example - "Bir Ad Seçin"
Bu metin, raporu önizlediğinizde veya Sayfa alanındaki verileri yenilediğinizde bilgi istemi iletişim kutusunda görünecektir.
Bir değerler listesi oluşturmak için, üç nokta düğmesine tıklayın → Değerler Listesini Düzenle iletişim kutusu belirir → İstendiğinde görmek istediğiniz değerleri girin → Dize türü için bir ülke listesi veya bir dizi ekleyebilirsiniz. Bir Numara türü için değerler → Tamam'a tıklayın → Parametre Oluştur iletişim kutusuna dönersiniz → Tamam'a tıklayın ve parametreyi Raporunuza sürükleyin.
Parametre, rapor yapısına sürüklendikten sonra, rapor verilerini yenilerken seçilen DL'leri görmek için sayfa sekmesine gidebilirsiniz.