Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
_Hlk136245451
_Hlk136245451


RAPOR TASARIMLARINDA ARRAYLIST KULLANIMI
Örnek Olarak Bordro Zarfında ArrayList kullanımı gösterilecektir:
-ArrayList kullanımı bordro zarfı tasarımı içerisinde kullanılmayan kalemlerin gizlenmesi için kullanılabilmektedir. Puantaj kartı içerisinde birden fazla kalem tanımlı olabilir. Bu kalemler içerisinden sadece işlem görenlerin listelenmesi sağlanmaktadır.
Örnek puantaj ek ödeme kalemleri ekranı:
Image Added
*Rapor tasarımında ArrayList özelliği kullanımı sonrasında sadece işlem gören kalemlerin yansıması beklenmektedir.

Ücret Yönetimi> >Raporlar>Bordro Zarfı ekranı içerisinden "Özelleştirilmiş Rapor Kullan" seçeneği ile rapor oluşuturulmalı ya da mevcut rapor içine "Aç" seçeneği ile giriş yapılmalıdır.
Image Added

T
Açılan rapor tasarımı içerisinde, arrayList kullanılacak parametre alanının altındaki satırlar boşaltılıp arrayField seçeneği ile yeni bir veri alanı eklenmelidir.













Image Added




Eklenen veri alanı içerisine, kullanılacak parametreler "Değişken Listesi" alanından seçilerek eklenmelidir.
(Örnek olarak Ek Ödeme adı ve Ek Ödeme net tutar alanında arrayList kullanılmıştır)
Image Added

Değişkenler eklendikten sonra, tutarları gösterecek olan değişkene (Ek Ödeme – net tutar) tıklayarak Veri Alanı Özellikleri>LinkField filtresi içerisinden ilgili parametre adı ile eşleştirme yapılamalıdır.
Image Added
*Ek Ödeme net tutarını yansıtılacağı için 'Ek Ödeme adı' ile eşleştirme yapılmıştır.

Puantaj satırlarında bulunan ek ödeme kalemlerinden hangileri yansıtılmak isteniyor ise Veri Alanı Özellikleri>EnabledIndexes filtresi içerisinden tanımların numarası verilmelidir.
Tanım numaraları arasına '-' (tire) işareti konulduğunda aralık belirlenmektedir (Örneğin 1-5 olarak filtre verildiğinde 1 numaralı kalem ile 5 numaralı kalemler dahil olmak üzere arasındakileri getir komutu verilmiş olmaktadır).
Tanım numaraları arasına ',' (virgül) işareti konulduğunda verilen numaralar belirlenmektedir (Örneğin 1,5 olarak filtre verildiğinde 1 numaralı kalem ile 5 numaralı kalemleri getir komutu verilmiş olmaktadır).
Image Added

Rapor tasarımı ayarları tamamlanıp kaydedildikten sonra, "Özelleştirilmiş Rapor Kullan" seçeneğinden ilgili rapor tasarımı seçilerek Bordro Zarfı alınmalıdır.
Örnek rapor tasarımı ile alınan bordro zarfı örneği:
Image Added
*İşaretli alanda arrayList özelliği kullanıldığı için sadece eklenen değişken tanımlarında (Ek Ödeme adı ve Ek Ödeme – net tutar) işlem gören kalemlerin yansıtılması sağlanmıştır.