Report Designer Tasarım Alanı (Canvas)

Canvas, rapor tasarımının yapıldığı ana alandır. Free position özelliği sayesinde öğeleri sayfa üzerinde dilediğiniz yere sürükleyip konumlandırabilirsiniz.

Canvas üzerinde:

  • Raporu oluşturan tüm elementler (Label, Box, Table, Image, Divider vb.) yer alır.
  • Elementler sürükle-bırak yöntemi ile sayfa üzerinde konumlandırılabilir.
  • Tasarlanan raporun sayfa düzeni ve yerleşimi görsel olarak yönetilebilir.

Canvas Alan Yapısı (Band Yapısı)

Canvas üzerinde rapor alanları bant (band) yapısı ile organize edilir. Bu bantlar Canvas’ın sol tarafında görüntülenir ve tıklanarak seçilebilir.

Kullanılabilen bantlar:

  • Header
  • Footer
  • Page Header
  • Page Footer
  • Static Table
  • Report Table

Bu yapı sayesinde:

  • Rapor alanları görsel olarak ayrıştırılır.
  • Kullanıcı hangi alan üzerinde çalıştığını kolayca anlayabilir.
  • İlgili alan hızlı şekilde seçilerek düzenleme yapılabilir.

Izometrik (Noktalı Kağıt) Tasarım Modu

Canvas varsayılan olarak izometrik (noktalı kağıt) görünümde gelir. Bu mod sayesinde:

  • Öğeler noktalara hizalanarak sürüklenebilir.
  • Serbest mod ile noktalı görünüm arasında geçiş yapılabilir.
  • Nokta aralıkları ayarlanabilir.
  • Kullanıcının tercih ettiği görünüm tarayıcıda saklanır.

Cetvel ve Ölçülendirme

Canvas üzerinde yer alan mavi cetveller, hizalama ve ölçülendirme işlemlerini kolaylaştırır.

  • Cetvel birimleri point (pt), milimetre (mm) ve inch olarak görüntülenebilir.
  • Mevcut sayfa türlerinde ölçü birimi point–mm–inch şeklindedir.
  • Custom sayfa seçildiğinde ölçü birimi pt / mm / inch olarak ayrı ayrı seçilebilir.
  • Ölçü birimi değiştirildiğinde:
    • Cetvel değerleri
    • Styling panelindeki width, height, x, y alanları
      seçilen birime göre güncellenir.

Ayrıca cetvel üzerinden kılavuz çizgileri (guide) eklenerek hizalama daha da kolaylaştırılabilir.

Sayfa Kenar Boşlukları (Padding)

Sayfa kenar boşlukları özelleştirilebilir. Noktalı tasarım modunda padding alanları noktasız gösterilerek içerik alanı görsel olarak ayrıştırılır.

Paper Size (Kağıt Boyutu)

Header bölümünde bulunan Paper Size alanı aşağıdaki seçenekleri içerir:

  • Custom: 200 px ve üzeri (örn. 850×1300 px) tamamen özelleştirilmiş sayfa boyutu tanımlanabilir.
  • Letter: 8.5×11 inches (850×1100 px)
  • A3: 297×420 mm (1168×1654 px)
  • A4: 210×297 mm (826×1168 px)
  • A5: 148×210 mm (584×826 px)

Boyutlandırma ikonuyla genişlik ve yükseklik manuel olarak düzenlenebilir. Bu ayarlar, raporun hem dijital hem de basılı çıktılarda doğru görünmesini sağlar.