Versions Compared

Key

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

Table of Contents

Panel

 Rapor Tasarım Oluşturma

Örnek Teklif Şablonu Oluşturma

Aşağıda son hali yer alan teklif şablonu ile ilgili yönlendirmeler aşağıda sırasıyla mevcuttur.

Expand
titleTeklif PDF görünümü

Image Removed

Image Removed

  1. Page Header

Rapor tasarımın üst bilgisini oluşturur. Genel de firmanın logosu, rapor başlık bilgisi, günün veya teklifin tarih bilgisi yer alır.

Image Removed

      1.1. Resim Ekleme

Rapor kontrolleri bölümünde yer alan Picture Box kutucuğu sürüklenerek Page Header' ın altına yerleştirilir. Logo resminin sağ üst köşesinde yer alan mavi ok ile kontrolün menüsü açılır. Image bölümünden istenilen resim seçilir. Resmin belirlenen alana tam yerleşmesi için Sizing bölümünden Stretch Image seçilir.

Expand
titleResim Ekleme

Image Removed

    1.2. Page Info Menüsü

Teklifin oluşturulma tarihinin şablonda görünmesi için rapor kontrollerinden Page Info kullanılmalıdır. Kontrollerin alt kısmında yer alan OK menüsünde yer alan kontrol bilginin yer alacağı kısıma sürüklenir. Current Date and Time seçildikten sonra, Format bölümünden istenilen istenilen format seçilir. Sayfa numarası için de bu bölüm kullanılmalıdır.

Expand
titlePage Info

Image Removed

Image Removed

         2. Detay Bandı (Detail Bant)

Image Removed

Teklifte yer alması gereken alan için rapor kontrolleri bölümünde yer alan label alanı sürüklenir ve detail banda yerleştirilir. Örneğin; detail band bölümüne bir label süreklenir ve çift seçilerek içerisine ‘Teklif No’ yazıldı. Sağ tarafta yer alan Field List bölümünden teklifte görünmesi gereken alanları sürüklenerek ilgili labelların karşısına bırakılır. Örnek için ID alanına karşılık gelmektedir.

Teklif şablonunda bilgilendirme yazısı gibi uzun bir metin kullanılması halinde rapor kontrolleri bölümünde bulunan Rich Text kontrolü sürüklenmelidir. Çift seçilerek içerisine metin yazılır.

Detail Report

Tasarım yapılan bölüme bağlı veri kaynağı varsa Detail Report kullanılarak bağlı verilerin kullanılması sağlanır.

Örnek: Teklif şablonu tasarımında ana veri kaynağı, Teklif [MT_Proposals] iken bağlı veri kaynağı İlişkili Ürünler [MT_Proposals_Products]) olsun. Rapor üzerinde sağ tuş ile aşağıdaki menü açılır, bağlı veri bu seçeneklerden seçilebilir.

Image Removed

Teklife eklenilen ürünlerin teklif şablonunda alt alta görünmesi için Detail report bandının altına Group Header bandı eklenir.

Image Removed

Teklif edilen ürün, birim fiyat, miktar, kdv ve fiyat alanları için rapor kontrolleri bölümünden labellar sürüklenir ve labelların içine başlıklar yazılır.

Özellik Gridi’nden (Property Grid) görünüm ayarları yapılır.

Alanlar başlıkların altına gelecek şekilde ‘Detail’ kısmında aşağıdaki bağlanmalıdır.

Image Removed

İlgili alanlara erişmek için adı belirtilen alanların sol tarafında bulunan ok ile alt alanlara erişilebilir.

Ürün Adı: Related Products >> Product >> Description
  • Ürünün Birim Fiyatı: Related Products >> Unit price
  • KDV: Related products >> VAT%
  • İndirimli Birim Fiyat: Related products >> Unit Price Discounted
  • Group Footer

    Detail kısmında yer alan alanlarla ilgili genel bir fonksiyon oluşturmak için kullanılır.

    Image Removed

    Teklif şablonunda ürünlerin toplam fiyatını görebilmek için Group footer bandı eklenir ve toplam alanı buraya sürüklenir.

    Teklife eklenen ürünlerin toplam fiyatının hesaplanması için rapor kontrolleri bölümünden bir label sürüklenir ve içine toplam yazılır. Daha sonra field list bölümünden sub-total alanı sürüklenerek toplam başlığının karşısına konulur. Dövizli teklifler için (PC) sub-total, yerel para birimiyle yapılan teklifler için ise (LC) Sub-Total kullanılır.

    Alt Bilgiler

    Detail Report bandı eklenerek rapora ait bulunması istenilen ekstra bilgiler (teslimat bilgisi, ödeme şekli, vade süresi), bu bölümde gösterilebilir.

    Image Removed

    Info
    Sağ tarafta görünen banka bilgileri alanları model editörde açılmış alanlardır. Field list bölümünde bu alanların çıkması için logo crm klasörü içinde bulunan model dosyasının kopyalayıp designer klasörünün içine konulması gerekir.

    Page Footer

    Her sayfanın altında bir alt bilgi bulunması içinde page footer bandı eklenir ve gerekli labellar yerleştirilir.

    Image Removed

    Şablonda Calculated Alan (Hesaplanmış Alan) Oluşturma

    Bu özellik ile tasarımda kullanmak üzere

    Rapor Tasarımı | Calculated (Hesaplanmış) Alan Oluşturma

    Bu özellik ile rapor tasarım içerisinden birden fazla alandaki veri birleştirilip tek alanda gösterimi sağlanır. Ayrıca calculted alan ile alanlar sayısal alan ise hesaplattırılıp kullanılabilirSayısal bir alanda işlem sağlanıyorsa, calculated field ile hesaplanmış alan oluşturulur.

    Alan listesi üzerindeyken sağ tuş Add Calculated Field tıklanarak calculated bir alan yaratılıreklenir.

    Image Removed

    Expand
    titleCalculated Alan Ekleme

    Image Added

    Field list üzerinde iken sağ tuş ile bütün calculated alanlara erişilebilirerişilir. Alan eklendikten sonra Edit Calculated Field ile tıklanarak calculated alan içine gerekli formüller eklenir.

    Image RemovedImage Added

    Image Added

    Data Member:Gerekli datalar seçilir Rapor tasarımına eklenen iş nesnesine bağlı ilişkisel nesnelerin gösterildiği data bilgileridir.

    Data Source:Kullanılacak veritabanı seçilir. Rapor tasarımına bağlı olan data bilgisi gösterilir. 

    Display Name: Alanın görünen adı yazılır.

    Expression:Gerekli formül yazılır. Bağlı olan data source' ın alan bilgileri ve ilişkili iş nesnelerin alan bilgileri görülür. Örneğin teklif şablonuna vergi dairesi ve vergi numarasını tek bir alan üzerinden çağırmak için expression kısımından iki alanıda birleştirmeniz gerekir.

    Name: Alanın designerda görünecek ismi yazılır.

    Image Added

    Expression bölümüne gerekli alanlar, fonksiyonlar, parametreler kullanarak ilgili fonksiyon yazılır.

    Image Removed

    Image Added

    Expand
    titleEkran Çıktısı

    Image Added