Versions Compared

Key

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

Hazır Raporlar ve Logo Modellerinin karşılamadığı, esnek çalışarak rapor alınacak bölümdür. Kullanıcı tanımlı modeller menüsünde oluşturulan modellerinizi bu menü altında kullanarak Tek değer, Sorgu Tablosu, Pivot, Pivot & Grafiği kapsar.


Image Modified


Örnek 1:
Satış Faturaları modelinde eksik olan İlçe bilgisini, Logo Model ve Logo tablosu eşleştirmesi ile ekleyerek kendi modelimizi oluşturalım.

Model Tasarımı penceresini açıp, Logo modeli eklemek için Standart model altında entegrasyonu yapılan Firma ve dönemin Satış Yönetimi altındaki "Satış Faturaları" Modeli eklenir. Daha sonra eşleştirme yapılacak Logo tablosu Veri Tabanları / Tablolar Altında yer alan ilgili döneme ilişkin CLCARD tablosu eklenir.

Eklenen Tablolarda bulunan veriler arasında ilişkiler oluşturulmalıdır. Bunun için öncelikle Satış Faturalarındaki bütün alanların görülmesi için "*" sekmesi işaretlenir. Sonrasında, Satış Faturaları altında bulunan Cari Hesap Kodu ile Logo tablolarında bulunan Code arasında bir ilişki oluşturulur.


Image Modified


Image Modified


Daha sonra eksik olan alan için CLCARD tablosundan bu alan seçilir. Satış Faturalarında "İlçe" bilgisi eksik olduğundan bunu CLCARD tablosundan "Town" alanı seçilerek takma isim olarak "İlçe" yazılır.


Image Modified


Image Modified


Model, aşağıda bulunan Play butonu ile test edilir. Daha sonra Model kaydedilir. Kayıtlı model "Yeni Rapor" menüsünde bulunan, "Kullanıcı Tanımlı Modeller" de görülür.


Image Modified


Örnek 2:

Kullanıcı tanımlı modelimizde Hesaplanmış alan kullanmak istiyorsak;
(Hesaplanmış alan: Mevcut bir tablo üzerindeki bir alanı kaynak olarak bir fonksiyona katarak gerekli bilgiyi elde etmek olarak tanımlayabiliriz.)
Örneğin; Satış Faturaları Modelinde Tarih ifadesindeki Ay bilgisi eklenmek istenirse, Logo Model ve Logo Tablosu Eşleştirmesi ile oluşturulan modeli değiştirmek gerekir.


Image Modified


Image Modified


Yeni bir satırda "..." üç nokta butonu tıklanır.


Image Modified


Açılan Expression Editor ile SQL komutu olarak yazılabileceği gibi altta bulunan Date-Month fonksiyonu ile de eklenebilir.


Image Modified


Ardından eklenen sütunun Takma ismi yazılır. Takma ismi yazılmadığında Model kaydedileceği zaman bir uyarı alınır. Model bu şekilde kaydedilir. Eğer ay bilgisi daha farklı görülmek istenirse; aşağıdaki gibi bir düzenleme yapılabilir:


Image Modified

Böylece bu Modelin kullanıldığı raporlarda ay bilgisi Ocak, Şubat, Mart, Nisan... şeklinde görüntülenecektir.

Örnek 3:

Konsolide Model: Aynı firmanın farklı dönemlerine ait tabloları ya da farklı firmalara ait benzer tabloları birleştirerek Konsolide (Birleşik) model oluşturmak.


Image Modified


Entegrasyonu yapılan ve konsolidasyonu yapılacak Firmanın birinci dönemi "Satış Faturaları" modeli sürüklenip bırakılır.


Image ModifiedImage Modified


Sağda bulunan Q butonu üzerinde sağ tık ile "Yeni Union alt sorgu" yaparak yeni bir sorgu ekranı açılır. Bu yeni sorgu ekranına istenirse aynı firmanın farklı dönemine ilişkin ilgili tablo ya da farklı firmaya ait benzer bir tablo sürüklenip bırakılır.


Image Modified


Önemli: Sorgu ekranlarına eklenen tablolarda aynı alan adları aynı sıra ile seçilmelidir. Eğer aynı sırada ve aynı alan adları seçilmezse konsolide model sorgusu çalışmayacaktır.

Oluşturulan Konsolide Model kaydedilir, "Yeni Rapor" menüsü altında Kullanıcı tanımlı modellerden erişilerek kullanılır.