|
JasperMergeProcess |
|
|
"JasperMergeProcess" işlem elemanı; JasperFillProcess tarafından oluşturulan jrprint uzantılı rapor dosyalarını, seçilen dosya türünde birleştirmek üzere tasarlanmıştır. Not: Bu işlemin gerçekleşmesi için; "JasperMergeProcess" işlem elemanından önce en az iki "JasperFillProcess" işlem elemanının çalışması gerekmektedir. İşlem Yönetim Çatısı altında kullanılmak için tasarlanmış olan bu elemanı bir işlem bloğu veya işlem formu içine yerleştirin ve özelliklerini belirleyin.
Parametreler Doldurma Kimliği (MScript kabul eder) İşleme tabi tutulucak olan rapor dosyaları bu kimlikle belirlenir. Çıktı Dosya Adı (MScript kabul eder) Oluşturulan rapor dokümanının kaydedileceği dosyayı belirler. Değer kalıcı bir dosya adı olabileceği gibi geçici bir dosya da olabilir. Geçici dosyalar, süresi dolmuş dosyaların otomatik olarak silindiği özel MoreMotion dizininde ("WEB-INF/MM-INF/~tempfiles/") oluşturulur ve adları havuz değişkenlerine veya işlem kaydı alanlarına atanır. Örnekler:
Çıktı Türü (MScript kabul eder) "Çıktı Türü", oluşturulacak raporun formatını belirlemede kullanılır. Listeden seçilecek tür ile raporun hangi formatta oluşturulacağı belirlenir. Çıktı türleri: 1. PDF, 2. Text, 3. Excel (xls), 4. Excel (csv), 5. RTF. Bu listedeki seçim, çıktı türlerinin baş tarafındaki rakam baz alınarak belirlenir. Eğer bu seçenek dinamik olarak belirlenecekse, değer olarak çıktı türüne sayı gönderilmelidir. Örnek:
@vof(CIKTI_TURU) ifadesi çözümlenince değeri 1'den 5'e kadar olan rakamlardan biri olmalıdır. Aksi takdirde JasperFillProcess hata verir. |