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.

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

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

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

İ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.

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.

• 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.

Last updated