Canvas’ın sol tarafında yer alan Elements Paneli, rapor içeriğini oluşturmak için kullanılan tüm elementleri içerir.
Header & Footer
- Sayfa başı ve alt bilgileri otomatik ekler.
- İçerisine element sürüklendiğinde alan yetersizse otomatik olarak büyür.
- QR Renderer ve Barcode Renderer bu alanların içine sürüklenemez.
- Height ve border ayarları yapılabilir.
- Dinamik raporlarda:
- Rapor birden fazla sayfaya bölünürse
- Header yalnızca ilk sayfada
- Footer yalnızca son sayfada görüntülenir.
- Sistem içinde Report Header olarak değerlendirilir.
Box
- Width, height, x ve y değerleri düzenlenebilir.
- Fill color ve border ayarları yapılabilir.
- İçerisine istenilen element sürüklenebilir.
- İçine eklenen içerik sığmazsa Box alanı otomatik genişler.
Label
- Metin eklemek için kullanılır.
- Yazı yönü ayarlanabilir.
- Sağdan sola ve soldan sağa Vertical WritingMode desteği vardır.
- Symbol Picker üzerinden Current Page seçilerek dinamik sayfa numarası eklenebilir.
Icon & Image
- Görseller ve simgeler eklenebilir.
- Boyut, renk ve konum ayarları yapılabilir.
Vertical Panel
- Dikey sabit panel oluşturmak için kullanılır.
- Sürükleyerek konumlandırılabilir.
- Arka plan rengi ve border ayarlanabilir.
- Birden fazla Vertical Panel eklenebilir.
QR Renderer & Barcode Renderer
- Değer (Value) girildikten sonra width ve height ayarlanabilir.
- Veri temelli görselleştirme için kullanılır.
Divider
- Ayraç ekler.
- Y pozisyonu, renk ve border ayarları yapılabilir.
- Düz veya dashed (kesikli) stil uygulanabilir.
Page Break
- Sayfa sonu eklemek için kullanılır.
- Örneğin A4 (297 mm) boyutlu iki sayfa oluşturmak için:
- Cetvelde Y = 297 olacak şekilde Page Break eklenebilir.
- Layout tarafında Y değeri manuel olarak da 297 girilebilir.
Report Table
Report Table, dinamik veri gösterimi için kullanılır.
Report Table kullanabilmek için:
- Önce Get Report Base64 aksiyonu eklenmelidir.
- Ardından Print PDF veya Download PDF aksiyonu eklenmelidir.
Özellikler:
- Dinamiktir.
- Bir kolon içerisine birden fazla Label eklenebilir.
- Element Direction özelliği ile yatay (horizontal) veya dikey (vertical) yön seçilebilir.
- Element gap ayarlanabilir.
- Fill color ve border özellikleri desteklenir.
Static Table
Static Table, Excel benzeri sabit tablo yapısı sunar.
- İçerisine Label sürüklenerek x–y bazlı konumlandırma yapılabilir.
- Border ayarlanabilir.
- Kolon bazında:
- Colspan
- Rowspan özellikleri desteklenir.
Table Operations
Alt kısımdaki Table Operations alanından:
- Üste/alta satır eklenebilir.
- Sağa/sola kolon eklenebilir.
- Kolon içeriği temizlenebilir.
- Hücreler birleştirilebilir (Merge).
Merge işlemi sırasında:
- Colspan ve Rowspan otomatik olarak devreye girer.
- Birden fazla hücre seçildiğinde, seçilen kolon sayısı Colspan alanına otomatik yansır.