Versions Compared

Key

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

...

Kolon AdıSeçilen sahanın, "Raporda Gösterilecek Alanlar" bölümünde tanımlanan kolon adıdır. Bilgi amaçlı gösterilmektedir.
İşlem SahasıÜst/Alt bilgide hesaplamaya tabi tutulacak alan bilgisidir. Üst bilgi örneğinde belirtildiği gibi; toplam ve ortalama işlemi yapılacak olan saha, işaretli bilgi sahasından farklı olabilir (Tarih sahasında, çıkış tutarı toplamlarının alınması gibi).
Ön BiçimKullanılmıyor.
BiçimNümerik alanlar için üst/alt bilgi görüntü biçiminin belirlendiği sahadır.
Tip

Üst/alt bilgide yer alacak işlem tipidir.

Toplam; işlem sahasında belirtilen sahanın, gridde dökülen tüm değerlerinin alt ya da kırılım toplamlarını verir.

Ortalama, işlem sahasında belirtilen sahanın, gridde dökülen tüm değerlerinin toplam ya da kırılım ortalamasını verir.

Sayı; işlem sahasında belirtilen sahanın, gridde dökülen kayıt sayısını altta ya da kırılımda verir.

En düşük/En yüksek; işlem sahasında belirtilen sahanın gridde dökülen değerlerinin en düşüğünü/en yükseğini, altta ya da kırılımda gösterir.

Yeri

Alt bilgide/üst bilgide olmak üzere, işlemin yerini belirlemek için kullanılır.

Örnek 1

Çıkış tutarı alt toplamı için, sağ alt penceredeki tanımlı sahalardan "çıkış tutarıÇıkış Tutarı" alanı seçilir işlem . İşlem sahası olarak yine çıkış tutarı "Çıkış Tutarı" sahası seçilerek, tip, "Tip" alanının Toplam, yeri, "Yeri" alanın da Alt Bilgi seçilmelidirolarak seçilmesi gerekir.

Örnek 2:

Tarih kırılımında, çıkış tutarları toplamları aldırmak toplamı alınması için, sağ alt penceredeki tanımlı sahalardan, tarih sahası seçilmeli, işlem sahası olarak çıkış tutarı sahası seçilerek, tip, Toplam, yeri, Üst Bilgi seçilmelidir"Tarih" sahasının seçilmesi ve "İşlem Sahası" olarak "Çıkış Tutarı" sahası seçilerek, "Tip" alanının Toplam, "Yeri" alanın da Üst Bilgi olarak seçilmesi gerekir.


Baskı Ayarları

Image Removed
Rapor alındıktan ekrana alındıktan sonra yazıcıya gönderilebilmektedir. Bu sekmedegönderilir. Yazıcıdan çıktı alınırken, baskı ön ayarları yapılabilmektedir. Rapor ayarlarının yapılması gerekir. "Baskı Ayarları" sekmesi, "İlişkisel Serbest Rapor" sihirbazının son sekmesi olup, tanımlamalar bu sekmeden sonra biter.

Info
Rapor ekrana alındıktan sonra, yazıcıya gönderilmeden önce

...

bazı baskı ayarları yapılabilir.
İlişkisel Serbest Rapor Sihirbazı Ekranı 
YönlendirmeRaporun sayfa üzerinde

...

basılacağı şeklin belirlendiği alandır. Yatay/dikey seçenekleri arasından seçim yapılır.
Her Sayfada Şirket Adı

...

Raporun her sayfasında şirket adının basılması için kullanılır.
Her Sayfada BaşlıkRapor başlığının (İlişkilendirilecek Görüntülerin Seçimi" sekmesinde

...

yer alan "Rapor Adı" seçeneğinde belirlenen), raporun her sayfasında basılması için kullanılır.
Her Sayfada Tarih/SaatRaporun

...

her sayfasında tarih ve saat bilgisinin

...

basılması için kullanılır.
Sayfa No/Toplam Sayfa

...

Raporun her sayfasında sayfa numarası ve toplam sayfa bilgisinin basılması için kullanılır.
Yatayda/Düşeyde HizalamaRaporun

...

, yatayda/düşeyde sayfanın ortasına basılması için

...

kullanılır.
Ölçekleme, AyarlaRaporun sayfaya

...

sığdırılması için, tüm karakterlerin verilen ölçekte küçültülmesi/büyütülmesi için kullanılır.
Ölçekleme, SığdırRaporun sayfaya tam

...

sığacağı şekilde, karakterlerin büyütme/küçültme oranlarının otomatik ayarlanması için kullanılır.
Sıfırlar BasılsınRaporda, değerleri sıfır olan hücrelerin basılması ya da boş bırakılması için

...

kullanılır.
Nüsha Sayısı

...

Raporun birden fazla

...

kopyalanarak basılması için kullanılır.

Firma Logosu, Basım YeriRaporda firma logosu basım yeri belirlemek içindir. Üst Bilgi/Alt Bilgi ya da her ikisinde de, sol köşe, sağ köşe, her iki köşe gibi bölümlerinde

...

basılmasını sağlar.
Firma Logosu Referans Ekle

...

Firma logosu olarak

...

basılması istenen resmin eklenmesi içindir. Seçenek işaretlendiğinde aktif hale gelen

...

"Ekleme" butonu yardımı ile, açılan pencereden

...

logonun bulunduğu klasöre geçilip resim dosyası seçilerek eklenebilir. Eklenen resim dosyası,

...

"Silme" butonu yardımı ile

...

silinir.

Geri 

Önceki sekmeye dönülmesi için kullanılan butondur.

Çalıştır 

Tanımlanan raporun çalıştırılması için kullanılan butondur. Yapılan tanımlamalar, bu butonla saklanmaz. Sadece rapor alındıktan sonra saklanabilir.
Kaydet ve Çık

...

Yapılan tanımlamaların saklanarak, sihirbazın

...

rapor

...

çalıştırılmadan kapatılmasını sağlar.

...

İptal

Girilen bilgilerden vazgeçilmesi halinde ekrandan çıkmak için kullanılan butondur.


İlişkisel Serbest Rapor İçeriği

İlişkisel Serbest Rapor sihirbazındaki tanımlamalar tamamlanıp, Çalıştır butonu sihirbazında tanımlamalar yapıldıktan sonra "Çalıştı" butonu ile raporun ekrana gelmesi sağlanır.


Bilgi Çubuğu

Raporun tamamının ekrana getirilmesi, içerdiği kayıt sayısı doğrultusunda bir miktar biraz zaman alabilir.
Image Removed
Geçen  Geçen sürede, rapor penceresinin alt bilgi çubuğunda, getirilen kayıt sayısı ve süre bilgisi verilecektirgörünür. Tüm kayıtlar bittiğinde, yine alt bilgi çubuğunda , "Rapor Hatasız Tamamlandı" bilgisi görünecektirekrana gelir.


Grid (Izgara) Kullanımı

Raporun ilk aşamada görünen tek gridi , ve ana görüntünün görüntü kayıtlarını içeren griddir.


Grid Sütunları
Her görüntü için, "Raporda Gösterilecek Alanlar" bölümünde belirlenen sahalar, gridin birer sütununu oluştururlaroluşturur.Örnek

Örneğin;

Ana görüntü olarak STGRUP görüntüsü belirlenen bir raporda, GRUP_KOD ve GRUP_ISIM sahaları, raporda görüntülenmek üzere görüntülenmesi için eklenmişse, ana grid , "Grup Kodu" ve "Grup İsmi" olmak üzere iki tane sütundan oluşur.


Grid Satırları
Grid içindeki satırlar, ilgili görüntünün , "Filtreleme" bölümündeki kriterler ile, kısıtlanmış sonuç kümesine düşen kayıtlarıdırkayıtlardır.


İlişkili Gridlerin Açılması/Kapanması

Grid satırının sol tarafında Image Removed tarafında  (plus)  işareti bulunan satırların, ilişkilendirilmiş alt görüntüden gelen kayıtları mevcuttur. Bu butona tıklandığında, ilişkili kayıtlara ait grid açılacaktıraçılır.

ÖrnekÖrneğin;

STGRUP ana görüntüsüne bağlı STSABIT alt görüntüsü bulunmakta mevcut ise, grupları listeleyen ana gridin sol tarafında Image Removed işareti (plus) işareti bulunan satırlarından birinde biri bu buton ile tıklandığında, grubun içerdiği stokların stok kayıtları izlenebilir.


Image Removed
İlişkiden dolayı, her grup kaydının altında açılan gridde, kendi grubunun içerdiği stoklar izlenebilir. Diğer bir grubun içerdiği stokları izlemek için, ilgili grup kaydının satırında grid açma işlemi tekrarlanmalıdırişleminin tekrarlanması gerekir.
Alt gridi açılmış olan açılan kaydın sol tarafında , Image Removed işareti görülecektir (minus) işareti görülür. Bu buton yardımı ile alt grid kapatılabilir.Örnek

Örneğin;

Yukarıdaki örnekte STGRUP görüntüsüne STSABIT ve STSABIT görüntüsüne de STOKCARIANALIZ görüntüsünün eklendiğini düşünelim. eklendiği varsayıldığında; STSABIT alt görüntüsü için açılan her bir gridde, ilişkili STOKCARIANALIZ kayıtları için de alt gridler oluşur. Bu gridleri de aynı şekilde açıp kapamak kapatmak mümkündür.


Raporun Performans Maliyeti
Örnekte anlatıldığı gibi, her bir alt görüntü için raporda bir grid oluşturulmaktadıroluşturulur. Image Removed işareti (plus) işareti ile açılabilen her bir grid, bellekte belli bir yer kaplamaktadırkaplar. Grid sayısı arttıkça, rapor performansı etkilenebilir. O nedenle doğru Bu sebeple, doğru ilişki tanımları ve kayıt filtrelemeleri ile sonuç kümesi daraltması, optimum raporun elde edilmesini sağlayacaktır. Bknz: İlişkilendirilecek Görüntülerin Seçimi/Raporun Performans Maliyeti.sağlar.


Gridde Sıralama

Griddeki bir kolonun başlığına farenin sol tuşu ile bir kez tıklandığında, griddeki tüm kayıtlar , bu kolonun içerdiği bilgilere göre küçükten büyüğe sıralanacaktırsıralanır. Sıralanan kolon başlığında, şekilde küçükten büyüğe sıralatılmış olduğuna sıralandığına dair bilgi ikonu görünecektirgörünür.
Kolon başlığına tekrar farenin sol tuşu ile tıklandığında, bu kez , grid kayıtları , kolonun içerdiği bilgilere göre büyükten küçüğe sıralanır. Kolon başlığında, şekilde büyükten küçüğe sıralatılmış olduğuna sıralandığına dair bilgi ikonu görünür.
Kolon başlığına tekrar farenin sol tuşu ile tıklandığında ise, ilgili kolondaki sıralama kaldırılarak, ilk döküm sıralamasına geri döndürülür ve kolonun sıralanmış olduğuna sıralandığına dair görünen bilgi ikonları yok olur.


Gridde Arama

Image Removed
Grid kolonu bilgilerinin ilkinin üzerine bilgilerinden ilk olanın üzerine fare ile gelinip, aranmak aranması istenen bilginin baş harfleri yazılmak suretiyleyazılarak, her bir harf yazıldığında oluşan, oluşan başlangıç değerine uyan ilk bilginin üzerine otomatik gelinecektir.
Örnek; Şekilde görülen Stok İsmi kolonunda ilk kaydın üzerine gelip, "O" harfine basıldığında, ilk kayda, "OR" harflerine basıldığında, dördüncü kayda, "ORA" harflerine basıldığında ise, beşinci kayda otomatik gidilmesi sağlanır.gelinir.


Grid Kayıtlarının Filtrelenmesi

Image Removed Kayıtlar Listesinden Filtreleme

Grid kolonunun sağ köşesinde yer alan işaretine tıklandığında, kolonda yer alan bilgilerin tekrarsız listesi açılacaktır. Bu listeden bir tanesi seçildiğinde, tüm gridde sadece, ilgili kolonda, seçilen değere eşit olan kayıtlar listelenip, diğerleri kapatılacaktır.
Kişisel Filtreleme
Listeden bir değer belirlemek dışında, yine listede yer alan (Kişisel) seçeneği ile farklı filtreleme de yapılabilmektedir.

Kişisel filtrelemede, filtrelenecek kolon için, bir operatör ile bir değer tanımlamak mümkündür.
Örnek; Stok ismi kolonunda, benzer operatörü ile "ORANGE%" değeri kullanıldığında, "ORANGE" ile başlayan stok isimlerine ait kayıtlar gridde görünecek, diğerleri kapatılacaktır.
Yine aynı tanım içinde, ikinci bir koşul tanımlayıp, ilk koşula ve/veya operatörü ile birleştirmek suretiyle ikili filtre tanımlamak da mümkündür.
h9.Operatörler
Benzer, Benzemez
Yazılan karakterleri içeren/içermeyen kayıtlar anlamına gelir. SQL standartlarında olduğu gibi % ve _ maskeleme işaretleri kullanılmalıdır.
Eşittir, Eşit Değildir
Yazılan karakterlere tam tamına eşit olan / eşit olmayan kayıtlar anlamına gelir.
Küçük, Eşit Küçük, Büyük, Eşit Büyük
Yazılan değerden küçük / eşit ve küçük / büyük / eşit ve büyük olan kayıtlar anlamına gelir.
Boşluktur, Boşluk Değildir
Değeri boş olan / boş olmayan kayıtlar anlamına gelir.
İster listeden değer seçilerek, ister kişisel seçeneği ile filtreleme sonucu, grid kayıt kümesi daraltılarak sadece filtrelenen kayıtlar görünecek, diğerleri kapatılacaktır. Gridin alt bölümünde ise, gridin filtrelenmiş olduğuna dair bilgi verilerek, filtre koşulları gösterilir.

Bilgi çubuğunda butonu ile; filtreleme ve tanımlı koşullar kaldırılarak grid eski haline döndürülür.
butonu ile, filtre uygula/uygulama işlemi yapılabilir. Seçenek işaretli iken filtre uygulanmakta olup grid kayıtları kısıtlanmıştır. Seçenek işaretli değilken, filtre bilgisi ekranda kalır ancak grid tüm kayıtları listeler. Bilgi çubuğunda seçeneği işaretleyerek filtrelenmiş hale dönülmesi mümkündür.
Filtreleyici
Customize butonu ile açılan pencerede daha ileri filtre tanımları yapmak mümkündür.

Bu pencerede koşulun yanında bulunan kutucuklara tıklandığında, yapılabilen işlemler şöyledir.

Durum ekle
Mevcut koşula yeni bir koşul eklemeye yarar.
Grup ekle
Mevcut koşula parantez içinde koşul grubu eklemeye yarar.
Satırı Sil
Yanlış tanımlanmış koşul satırını silmeye yarar.
Bağlantı satırında,
Bağlantı
Bir grup içinde yer alan koşulların birbirlerine bağlantı şeklini belirlemeye yarar. Ve / Veya / Ve Değil / Veya Değil bağlantı şekilleri vardır.
Koşul satırında,
Saha İsmi
Koşul satırının ilk bölümünde saha ismi belirlenir. Yeşil renkle gösterilen saha ismi üzerinde tıklandığında, gridin aktif saha isimleri listelenecek ve içlerinden seçim yapılabilecektir.
Operatör
Koşul satırı orta bölümde, operatör belirtilir. Bordro renkle gösterilen operatör üzerine tıklandığında, kullanılabilecek operatörler listelenecek ve içlerinden seçim yapılabilecektir. Operatörlerin anlamları, Kişisel Filtreleme bölümündekilerle aynıdır.
Değer
Koşulun sağlanması için istenen değer yazılır.
Uygula butonu ile, koşulun gridde uygulanması sağlanır.

Şekilde tanımlanan filtre uygulandığında, oluşan koşul aşağıdadır.

...