JasperMergeProcess

Top  Previous  Next

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

JasperMergeProcess

JasperMergeProcess_pe

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:

Tanımlama

Açıklaması

WEB-INF/raporlar/urun.pdf

Uygulama kök dizinine göreceli tanımlanmış olan dosya

c:\raporlar\urun.pdf

Adı mutlak olarak tanımlanmış olan dosya

v:urunler

Adı "urunler" adlı havuz değişkeninde saklı olan geçici dosya

f:siparis

Adı "siparis" adlı işlem kaydı alanında saklı olan geçici dosya

 

Çı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:

Çıktı Türü

@vof(CIKTI_TURU)

@vof(CIKTI_TURU) ifadesi çözümlenince değeri 1'den 5'e kadar olan rakamlardan biri olmalıdır. Aksi takdirde JasperFillProcess hata verir.