Rapora Alan Ekleme

Verileriniz hakkında yeni bir alan eklemek istiyorsanız, aşağıdaki adımlar size yardımcı olacaktır.

· İlk önce, grup başlık bandına (group header band) yeni label ekleyebilirsiniz,

· Yeni bir label ekledikten sonra, eklenen kontrol üzerinde değişiklik yapmak için farenin sağ tuşuna tıklandığında açılan menüde Properties seçeneğine tıklayın. Property Grid'de kontrollerin özelliklerini düzenleyebilirsiniz.

Örneğin, rapora son kullanma günü ekleyelim, sütun adı için yeni alan ekleyin ve bu alanın adı Expiration Day olabilir. Ardından Expiration Day etiketinin (label) özelliklerini düzenleyebilirsiniz.

Yeni eklenen sütun Expiration Day aşağıdaki gibi görünür:

• Her bir malzemenin son kullanma günü listesi için, Detail bölümünde yeni bir etiket (label) belirleyin;

• Kontrolün ifadesini veya formatını belirlemek için aşağıda gösterilen oku tıklatın;

Expression alanı, malzeme alanlarından biri olan Expiration Time gibi belirli bir alanı seçebilir veya yeni bir ifade (expression) eklemek için üç nokta butonuna tıklayabilirsiniz.

Şekil 481 - Expression Editör Görünümü

· Ardından, yaptığınız işlemleri tamamlamak için OK butonuna tıklayın.

Şekil 482 - Yeni Alan Eklenmiş Ekran Görünümü

Yukarıda gösterilen malzeme listesi rapor tasarımının en son görüntüsüdür.

Şekil 483 - Rapor Görünümü

Bazı matematiksel ifadeleri veya diğer format stillerini içeren karmaşık veriler ekleme

• Hesaplanan alan eklemek veya rapor kontrollerinin görünümünü değiştirmek istiyorsanız, bu durumda Expressions ve Format ögelerini kullanın. Daha fazla bilgi için İfade Kullanma bölümünü okuyabilirsiniz.

Örnek olarak, Expiration Day alanına, bugünün tarihine son kullanma zamanını (expiration time) ekleyerek yazalım ve rapordaki alınan verilerin biçimini değiştirelim.

• İlk olarak, başlık (group header) ve ayrıntı (detail) için birer tane yeni etiketler ekleyin.

• Ardından, Details bölümünde bulunan etiket (label) için İfade Editörünü (Expression Editor) açın.

Rapor Tasarımcısı, ifadeler oluşturmak için fonksiyonlar, veri kaynağı alanları, rapor öğeleri ve değişkenler vb. sağlayan İfade Düzenleyici'yi kullanmanızı sağlar.

Elle yazabilirsiniz, İfade düzenleyicisi sözdizimi vurgulamayı ve akıllı kod tamamlamayı destekler

Şekil 284 - İfade Tanımlama

İfadeler (Expressions), Alanlar (Fields), Rapor Öğeleri (Report Items), Değişkenler (Variables), Sabitler (Constants), İşlemler (Operations) ve Fonksiyonlardan (Functions) oluşur. Ayrıca ifadeler, AddDays (), matematiksel ifadeler (+, -) vb. gibi alt işlemlere sahiptir. Fonksiyonun açıklamasını ve kullanımını sayfanın sağında görebilirsiniz. (Şekil 283).

• Malzemenin son kullanma gününü bugünün tarihine ekleme örneğimiz; Fonksiyonlarda (Functions) bulunan DateTime bölümünden AddDays () fonksiyonuna çift tıklayın, AddDays () fonksiyonu iki değer alır. Birincisi DateTime ve ikincisi ise eklenecek gün sayısıdır.

• İlk değere bugünün tarihini eklemek için, Now () veya Today () fonksiyonunu seçebilirsiniz.

• İkincisi için Fields bölümünde bulunan verilerimizdeki Expiration Time alanına çift tıklayarak son kullanma günü ekleyeceğiz.

Son olarak, ifadenin görünümü aşağıdaki gibidir;

AddDays(Now(),[ExpirationTime])

Manuel olarak nasıl yazılacağını biliyorsanız, metin bölümüne yazabilirsiniz.

• Son olarak yaptığınız işlemleri tamamlamak için OK butonuna tıklayın.

Şekil 487 - Bugünün tarihine son kullanma zamanını ekleme örneği

Veri formatını değiştirme

Virames V4, gelen rapor verilerini görüntülemek için gerekli biçimlendirmeyi uygulama yeteneği sağlar. Daha fazla bilgi için lütfen Format Editörü bölümünü okuyun.

Bugüne son kullanma gününü ekleme örneğimizi ve yeni alan eklenmesini gözden geçirelim.

10.07.2019 10.46.13 tarihi, saat, dakika ve hatta saniyeleri içerir. Eğer yalnızca 10.07.2019 veya 10 Temmuz 2019 tarihini göstermek istiyorsanız veri formatını aşağıdaki gibi değiştirebilirsiniz.

• Rapor tasarımından bir alan seçin veya yeni oluşturun

• Kontrolün ifadesini veya formatını belirlemek için aşağıda gösterilen oku tıklatın;

· Format String değerinin ayrıntıları için üç nokta düğmesine tıkladıktan sonra Format String Editor penceresi açılır.

Şekil 490 - Format String Editörü Görünümü

• Sayısal bir değeri para birimi olarak biçimlendirebilir, programın diline bağlı olarak standart formlardan birinde tarih / saat değeri görüntüleyebilirsiniz.

• DateTime terimine tıkladığınızda, programın diline bağlı olarak tüm standart tarih / saat değer biçimlerini görebilirsiniz.

Şekil 491 - Son Kullanma Tarihi Formatı Değişikliği Örneği

Last updated