You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


Raporlama sisteminin en önemli özelliklerinden biri de rapor tasarımlarının yapılması ve kaydedilmesidir. Rapor tasarımında standart alanların dışında kullanıcı tarafından tanımlanan alanlar da kullanılır. Kullanıcı her rapor için programda tanımlı olan alanları kendi içinde bazı matematiksel işlemlerle formüle ederek yeni alanlar tanımlayabilir. Böylece program bölümlerinde kartlar üzerinden girilen bilgiler ve yapılan işlemler istenen formatta ve yalnızca istenen bilgileri içerecek şekilde alınır.
Standart alanların dışında raporda yer alması istenen alanlar, hangi bilgiyi içerecekleri ve raporun hangi sayfa düzeni ile alınacağı rapor tasarımı yapılırken belirlenir. Program bölümlerinde yer alan her rapor için standart bir rapor tasarımı öndeğer olarak kayıtlıdır. Rapor bu standart tasarıma göre seçilecek rapor ünitesinden alınır. Ya da kullanıcı tarafından rapor tasarımı yapılır. Kullanıcı tarafından yapılan Tasarımları kullanmak için Kullanıcı rapor tasarımları işaretlenir. Kayıtlı rapor tasarımları listelenir ve ilgili tanım seçilir.
Her rapor için, raporun hangi alan bilgileri ile alınacağı, alan başlıkları ve uzunlukları kullanıcı tarafından belirlenebilir yani bir anlamda rapor şablonu hazırlanır. Bunun için ilgili rapor ekranında Tasarla seçeneği kullanılır. Ekle seçeneği ile rapor şablonu oluşturulur.
Rapor tasarımı;
Standart tasarım
Boş tasarım
seçenekleri kullanılarak iki şekilde yapılır. Standart tasarım seçiminde programda öndeğer olarak tanımlı standart tasarım kullanılır. Boş tasarım seçiminde ise boş bir tasarım penceresi açılır ve kullanıcı raporda yer almasını istediği alanları bunların özelliklerini kendisi belirler.
Tasarım Genel Parametreleri
Tasarımın geneline ilişkin bazı parametrik ve izleme amaçlı bilgiler yani rapor tasarımı penceresinde Parametreler seçeneği ile kaydedilir. Bu bilgiler şunlardır.
Ölçüm alanında rapor geneline ilişkin ölçüm birimi kaydedilir. Ölçüm alanı inch ve cm olmak üzere iki seçeneklidir.
Adı ve açıklama alanlarında rapor adı ve açıklayıcı bilgiler kaydedilir.
Tarih raporun hangi tarihte tasarlandığını belirtir. Günün tarihi alana öndeğer olarak gelir.
Sayfa genişliği alanında rapor sayfasının genişliği belirtilir.
Sayfayı enine kullan seçeneği ile sayfa kullanım şekli (enine, boyuna vb) belirlenir. Öndeğer olarak sayfa boyuna olarak kullanılır. Eğer sayfa enine kullanılacaksa, sayfayı enine kullan seçeneği işaretlenir.
Diğer özellikler: Tasarım yaparken geçerli olacak bazı öndeğerler Tasarım penceresinde Çizgiler bölümünde belirlenir. Rapor şablonu oluşturulurken çizgilerin gösterilmesi isteniyorsa Çizgileri göster, Yazıcı sayfa sınırının gösterilmesi isteniyorsa Yazıcı sayfa sınırını göster seçenekleri işaretlenir. Düşey ve yatay çizgi aralıkları ise ilgili alanlarda kaydedilir. Tasarım öndeğerleri Kaydet düğmesi tıklanarak kaydedilir.
Tasarım Bilgileri
Rapor tasarımında yapılacak işlemleri için tasarım penceresinde yer alan simgeler ya da sağ fare tuşu menü seçenekleri kullanılır. Bunlar şunlardır:
Ekle : Gruplama bölümü, veri alanı, geometrik alan ve görsel malzeme eklemek için kullanılır. Gruplama bölümü seçilen rapor bölümü için tanımlanır. Gruplama bölümünde standart ve kullanıcı tanımlı alanlar kullanılarak raporun istenen yerlerinde toplam ve ara toplam bilgileri alınabilir.
Değiştir : Veri alanı, bölüm, gruplama bölümü ve genel tasarım parametre bilgilerinde değişiklik yapmak için kullanılır. Seçili alan, Seçili bölüm, Parametreler, Uygulanacak Filtreler üzerinde değişiklik yapılabilir. Yapılan seçime göre ilgili pencere açılır ve gerekli değişiklikler yapılır.
Seçili alanları Sil : Tasarımda yer alan alanı silmek için kullanılır. Silinecek alanlar fare ile işaretlenerek seçilir.
Kolonları Düzenle : Kolonları düzenlemek için kullanılır. Kolon aralığı penceresinden aralık bilgisi verilerek kaydedilir.
Hizala : Tasarımda yer alan alanları hizalamak için kullanılır. Yatay eşit aralıklı ve düşey eşit aralıklı olmak üzere iki seçeneklidir.
Genişlet/Daralt :Rapor tasarımının geneli ya da seçilen bölüm için ölçümlendirme işleminde kullanılır. Genişletme ya da daraltma bilgisi yüzde olarak verilir.
Tablo alanları ve kolonları : Raporun Excel ya da Access dosyalarına yazdırılarak bu programlardan alınması durumunda her bölümde hangi alan veya kolonların yer alacağı bu seçenek ile kaydedilir. Her bir alan Ekle seçeneği ile tür/içerik ve özellik bilgileri verilerek kaydedilir.
Alan Listesi : Standart ve tanımlı alanları listelemek ve için kullanılır.
Özellikleri Değiştir: Seçili alan özelliklerini değiştirmek için kullanılır. Alt çizgili ve üst çizgili olmak üzere iki seçeneklidir. Alandaki metnin altı ve üstüne çizgi çekmek ya da kaldırmak için kullanılır.
Arkaya gönder/Öne getir: Seçilen alanı ön ya da arka plana almak için kullanılır.
Düğme panosunu Gizle/Göster: Rapor tasarımı penceresindeki panoyu gizlemek ve göstermek için kullanılır.
Grupla/Grup boz : Bu seçenekler düğme panosunda yer alır. Rapor bölümlerinde yer alacak alanları gruplamak için kullanılır. Gruplar alanların biçimsel özellikleri ve boyutlarını belirleme ve hizalama işlemlerinde kullanım kolaylığı sağlar. Raporda yer alması istenen alanlar, rapor üzerinde bulunacak grafik ve görsel malzemeler ile diğer materyaller rapor bölümlerinde ilgili alanlara yerleştirilerek şablon oluşturulur.
Rapor Bölümleri
Her rapor şablonunda ana başlık, alt başlık, kolon başlıkları, satırlar ve toplamlar bölümleri yer alır. Bu bölümlerde yer alacak bilgiler doğrudan yazılarak ya da standart ve tanımlı alanlar listelenerek seçilir.
Başlık bilgileri: Raporun başlık bölümünde tanımlanan raporun adı, firma numarası, firma adı, sayfa numarası vb. rapor başlık bilgileri yer alır. Başlık bölümünde tanımı yapılan rapora göre yazdırılacak bilgiler için Veri alanı ekle seçeneği kullanılır. Alan Ekle seçeneği ile standart ya da tanımlı alan seçilerek ya da Metin seçeneği ile doğrudan yazılarak kaydedilir.
Rapor alan başlıkları: Raporda yer alacak standart ya da tanımlı alan başlıkları rapor tanım ekranında Ekle seçeneği altında yer alan Veri alanı seçeneği ile kaydedilir. Alan penceresinde eklenecek alanın türü ve içeriği belirlenir. Alanın özelliklerini belirlemek için Parametreler menüsü kullanılır. Kolon başlıkları için Kolon alanı seçilir.
Alanlar: Raporda yer alacak bilgiler ise ilgili alan başlıkları altında satırlarda belirlenir. Raporda satırlarda yer alması istenen bilgiler Ekle seçeneği altında yer alan Veri alanı seçeneği ile kaydedilir. Alan penceresinde eklenecek alanın türü ve içeriği belirlenir. Alanın özelliklerini belirlemek için Parametreler menüsü kullanılır. Kart ve fişlerde yer alan standart alanlar ve tanımlı alanlar listelenir. İlgili alan seçilerek rapor şablonuna aktarılır.
Sayfa Toplamı ve ara toplam bölümleri: Sayfa toplamı, ara toplam ve genel toplam bölümlerinde bastırılacak bilgiler Veri alanı Ekle penceresinde Toplam ya da Ara Toplam Ekle seçenekleri ile belirlenir. Alan seçimi listesinde, raporda yer alması istenen alan seçilerek rapor şablonuna aktarılır. Rapor bölümleri ve bu bölümlerde yer alacak bilgiler her bölümde ayrı, ayrı belirlenir. Rapor bölümlerinin boyut bilgileri ve hangi formatta şablonda yer alacağı her bölüm için ayrı, ayrı kaydedilir. Bunun için ilgili bölüm fare ile çift tıklanarak seçilir. (Ya da aynı işlem ilgili bölüm seçildikten sonra İşlemler (sağ fare düğmesi) menüsünde Değiştir seçeneği altındaki Seçili bölüm seçeneği ile yapılır.)
Bölüm bilgileri: Bölüm genel biçim bilgileri açılan pencereden kaydedilir. Arka plan rengi alanında arka plan rengi belirlenir. Ok işareti tıklanarak renk seçenekleri listelenir ve seçilir. Tanımlı renkleri seçmenin yanında palet penceresi tıklanarak açılan Renk tanımlama penceresinde yeni renk tanımlanır ve seçilir. Tablo adı alanında raporun Access veya Excel gibi program dosyalarına yazdırılması durumunda tablo adı kaydedilir. Bölüm alan başlıkları ve bilgileri burada belirtilen dosya altında toplanarak aktarılır. Yükseklik alanında bölümün yükseklik bilgisi kaydedilir. Yükseklik bilgisi Parametreler bölümünde belirlenen birim üzerinden kaydedilir. Bölüm yüksekliği fare yardımı ile de ayarlanabilir. Bunun için ilgili bölüm alt ya da üst sınırları fare ile sürüklenerek yükseklik belirlenir. Belirlenen özellikler Kaydet düğmesi tıklanarak kaydedilir.
Rapor Alanları
Raporun hangi alan başlıkları ile alınacağı rapor tasarım penceresinde belirlenir. Rapor programda standart olarak tanımlı alan başlıkları ile alınabileceği gibi kullanıcı tarafından düzenleme de yapılabilir. Rapor şablonu standart tasarım kullanılarak oluşturuluyorsa o rapor için tanımlı tüm alan başlıkları tasarım penceresinde ilk bölümde görüntülenir. Raporda yer almayacak olan başlıklar ve alanlar fare ile seçilir ve Del tuşu ile tasarımdan çıkartılır. Raporda yer almayacak alan başlıkları, fare ile seçildikten sonra sağ fare düğmesi menüsündeki Seçili alanları Sil seçeneği ile de tasarımdan çıkartılır. Rapor alan başlıkları Veri alanı Ekle seçeneği ile alan türü metin seçilerek kaydedilir.
Veri alanları: Raporda bastırılacak bilgiler F9-sağ fare düğmesi menüsündeki Veri alanı Ekle seçeneği ilgili bölüme yerleştirilir. Rapor tasarımı standart tasarım kullanılarak yapılıyorsa rapor bölümlerindeki alan özelliklerinde olabilecek değişiklikler Değiştir seçeneği ile kaydedilir. Raporda kart ve fişlerde yer alan standart alanlar yanında kullanıcı tanımlı alanlarda kullanılır.
Veri Alanı Özellikleri
Eklenen alana ilişkin parametrik ve biçimsel özellikler ilgili senekler ile kaydedilir.
Türü/içeriği seçeneği ile alan türü ve hangi bilgiyi içeriği,
Parametreler seçeneği ile alan türüne göre parametrik özellikler,
Format seçeneği ile alan türüne göre gösterim, font ve renk bilgileri,
Yerleşim seçeneği ile alanın raporda ne şekilde yer alacağı (yatay, düşey)belirlenir.
Alan Tür ve içerik bilgileri
Eklenen alanın türü ve içeriği bilgi Tür/İçerik seçeneği il belirlenir. Alan türleri şunlardır:
Metin alanları: Raporda basılması istenen yazı ve metinler ile kolon başlıkları bu alan türü seçilerek ilgili bölüme yerleştirilir.
Standart alanlar: Raporda bastırılacak bilgiler rapor tasarım penceresinde Veri Alanı Ekle seçeneği ile belirlenir. Alan Ekle seçimi yapıldığında açılan alanlar penceresinde eklenecek alanın türü, özellikleri ve gösterim şekilleri belirlenir.
Tanımlı alanlar: Raporda programda standart olarak bulunan alanlar yanında kullanıcı tanımlı alanlar da kullanılır. Tanımlı alanlarda, standart alanlar kendi içinde matematiksel işlemlerle formüllendirilebilir. Raporun başlık bölümünde, satırlarda ve toplamların alındığı bölümlerde bastırılacak alanlar, tanımlı alanlar listesinden seçilir ve tasarım penceresine aktarılır.
Toplam alanları : Raporda yer alması istenen toplamlar Toplam alanında hangi toplamların yer alacağı ise içerik alanında yer alır.
Ara Toplam alanları : Ara toplam bilgilerinin yer alacağı alan türüdür. Ara toplam alanında hangi bilginin yazdırılacağı içerik alanında belirtilir.
Alan gösterim ve biçim özellikleri
Alanın hangi yazım karakteri (font) ve stil ile yazdırılacağı Alan penceresinde Format seçeneği ile kaydedilir. Format penceresinde belirlenen özellikler şunlardır. Gösterim şekli alanında kaydedilen bilgiler alanın türüne göre (metin, sayı, tarih, saat, parasal değer vb.) değişir. Font alanında alandaki bilginin yazdırılmasında hangi yazım karakterinin kullanılacağı belirlenir. Ok işareti tıklanarak ilgili font seçilir. Font büyüklüğü ise Büyüklük alanında belirtilir. Fontla ilgili diğer özellikler ve geçerli olması istenen öndeğerler (sıkıştırılmış, altı çizili, renk ) ... simgesi tıklanarak açılan Fontlar penceresinde belirlenir. Renk alanında, alanın arka plan rengi belirlenir. Ok işareti tıklanarak renk seçenekleri listelenir ve seçilir. Tanımlı renkleri seçmenin yanında palet penceresi tıklanarak açılan Renk tanımlama penceresinde yeni renk tanımlanır ve seçilir.
Parametre Bilgileri
Eklenen ya da değiştirilen parametrik bazı özellikleri Alan penceresinde Parametreler seçeneği ile kaydedilir. Parametreler penceresindeki seçeneklerden alan için geçerli olması istenen özellikler işaretlenir. Yerleşim Bilgileri Alanın form üzerinde ne şekilde yer alacağı Yerleşim seçeneği ile belirlenir. Yerleşim şekillerinden biri seçilir.
Kullanıcı Tanımlı Alanlar
Rapor tasarımında programda standart olarak bulunan alanlar yanında kullanıcı tanımlı alanlar da kullanılır. Standart alanlar kendi içinde matematiksel işlem ve fonksiyonlarla birlikte kullanılır ve formüllendirilir. Alan tanımları için rapor tasarım penceresinde Tanımlı Alanlar seçeneği kullanılır. İlgili rapor için tanımlı alanlar listesi açılır. Tanımın olmadığı durumda liste boştur. Yeni alan tanımlamak için tanımlı alanlar listesinde Ins - Ekle seçeneği kullanılır. Tanım penceresinde, raporda yer alacak alana ilişkin bilgiler (alanın adı, türü, ne şekilde kullanılacağı vb.) işlenir. Kullanıcı tanımlı alanlar tür seçilerek kaydedilir. Tanımlanacak alan türleri;
Metin
Sayı
Tarih
Saat
Parasal değer
başlıkları altında toplanmıştır. Seçilen türe göre tanım penceresinden kaydedilecek bilgiler farklılık gösterir. Alana hangi tür bilgi yazdırılacaksa ilgili seçenek işaretlenir. Tanımlı alandaki bilgilerin raporda ne şekilde yer alacağı ise Veri alanı ekle seçimi yapıldığında açılan alan penceresinde Parametreler, Format ve Yerleşim seçenekleri ile belirlenir. Alan sağa dayalı, sola dayalı ya da ortalanmış olarak raporun ilgili bölümünde yer alır. Burada yapılacak seçim alanın türüne ve gösterim şekli bölümünde yapılan seçime de bağlıdır.
Tanım bilgileri
Türü ve adı alanları tanımı yapılan alanın türü ve adıdır. Yapılan her alan tanımı farklı bir isim verilerek kaydedilir. Döviz alanında, türü sayı ve parasal değer olan alanlar için döviz bilgisi kaydedilir.
Formül kullanımı
Kullanıcı tanımlı alanların en önemli özelliği programda tanımlı olan standart ve tanımlı alanları fonksiyonlar ve matematik işlemlerle birlikte formüllerle kullanarak istenilen bilginin alana yazdırılmasıdır. Böylece program bölümlerinde kartlar üzerinden girilen bilgiler ve yapılan işlemler istenen formatta ve yalnızca istenen bilgileri içerecek şekilde alınır. Tanımlı alanda yer alması istenen bilgi için yapılacak formüllendirme Formül alanında kaydedilir. Formül alanında standart ve kullanıcı tanımlı alanlar ile fonksiyonlar ilgili bölümlerde listelenir. İstenen alanlar ve fonksiyonlar matematiksel işlemlerle birlikte kullanılarak formüllendirilir ve kaydedilir.
Formül alanı tıklandığında açılan formül tanım penceresi üç ana bölümden oluşmaktadır. Formül bölümünde forma bastırılacak bilginin ne şekilde hesaplanacağını belirten formül tanımı kaydedilir. Pencerenin orta bölümünde formül tanımında kullanılacak olan matematiksel işlemlerin simgeleri yer alır. Pencerenin alt bölümünde, formül tanımında kullanılacak standart ve kullanıcı tanımlı alanlar ile fonksiyonlar ilgili başlıklar altında yer almaktadır. Formül tanımında kullanılacak olan alanlar ve fonksiyonlar yanında formül tanımında ek bilgi tanımları ve veri alanları da kullanılır.
Bunlar için formül penceresinde Ek bilgi tanımları ve veri alanı seçenekleri kullanılır. Ek bilgi formları ve veri alanları listelenir ve seçim yapılır. Tanımlanan formül Kaydet düğmesi tıklanarak kaydedilir ve tanımlı alan penceresine dönülür. Kaydet düğmesi tıklanır ve alan tanımı kaydedilir. Yapılan her tanım tanımlı alanlar listesinde numara, tür, ad ve formül bilgileri ile listelenir.
Tanım bilgilerinin değiştirilmesi
Alan tanımında değişiklik yapmak için Tanımlı alanlar listesinde, imleç değişiklik yapılacak tanım satırı üzerindeyken Değiştir seçeneği kullanılır. Tanım bilgilerinde yapılacak değişiklikler Kaydet düğmesi tıklanarak kaydedilir.
Alan tanımının silinmesi Alan tanımını silmek için imleç, silinecek kayıt üzerindeyken çıkar seçeneği tıklanır. (Aynı işlem Del tuşu ile de yapılabilir. )
Tanımlı Alanların Kullanımı
Tanımlı alanlar Veri alanı Ekle seçeneği ile formun istenen bölümüne yerleştirilir. Alan Ekle seçimi yapıldığında açılan Alan seçimi penceresinde, Türü/İçeriği seçeneği ile alanın türü Tanımlı alan seçilir. İçerik bölümünde tanımlı alanlar listelenir ve ilgili tanım seçilerek form bölümüne aktarılır.
Tanımlı Alan özellikleri Tanımlanan alanın özellikleri F9-sağ fare düğmesi menüsünde Ekle seçeneği altındaki Veri alanı Ekle ile açılan Alan penceresinde belirlenir. Alan özellikleri için Parametreler seçeneği kullanılır.
Biçim Bilgileri Tanımlanan alanların gösterim şekilleri, font, arka plan vb. özellikleri Alanlar penceresinde, Format seçeneği ile belirlenir.
Metin alanları Tanımlanan alan metin türünde ise gösterim bölümü Sola dayalı, sağa dayalı ve ortala olmak üzere üç seçeneklidir. Metin türü alan bilgileri form üzerinde burada yapılan seçime göre görüntülenir. Basım karakteri ve büyüklüğü ile ve yazım rengi Fontlar alanında belirlenir. Pencere arka plan rengi bölümünde ise tanımlı alanın rengi belirlenir. Alanın form üzerinde ne şekilde basılacağı Yerleşim seçeneği ile parametrik özellikleri Parametreler seçeneği ile belirlenir.
Sayı alanları Tanımlanan alanın türü sayı ise gösterim şekli alanında sayısal bilgilerin gösterim şekli belirlenir. Tutar bilgilerinin yer alacağı alanlarda, basamaklandırmanın nasıl yapılacağı, küsuratlı tutarların ve yüzde bilgilerinin gösterim şekilleri listelenir ve seçilir. Sayı türündeki bilgilerin form üzerinde ne şekilde bastırılacağı metin alanında belirlenir. Basım karakteri ve büyüklüğü ile ve yazım rengi Fontlar alanında belirlenir. Pencere arka plan rengi bölümünde ise tanımlı alanın rengi belirlenir. Alanın form üzerinde ne şekilde basılacağı Yerleşim seçeneği ile parametrik özellikleri Parametreler seçeneği ile belirlenir.
Tarih alanları Tanımlanan alan tarih bilgisini içerecekse gösterim şekli alanında tarih biçimi belirlenir. Tarih gün/ay/yıl, ay/gün/yıl, şeklinde gösterilebileceği gibi gün adı da gösterilebilir. Kullanılacak gösterim şekli seçilerek alana aktarılır. Tarih türündeki bilgilerin form üzerinde ne şekilde bastırılacağı metin alanında belirlenir. Basım karakteri ve büyüklüğü ile ve yazım rengi Fontlar alanında belirlenir. Pencere arka plan rengi bölümünde ise tanımlı alanın rengi belirlenir. Alanın form üzerinde ne şekilde basılacağı Yerleşim seçeneği ile parametrik özellikleri Parametreler seçeneği ile belirlenir.
Saat alanları Tanımlanan alan saat bilgisini içerecekse gösterim şekli alanında saat gösterim biçimi belirlenir. Kullanılacak gösterim şekli seçilerek alana aktarılır. Saat türündeki bilgilerin form üzerinde ne şekilde bastırılacağı metin alanında belirlenir. Basım karakteri ve büyüklüğü ile ve yazım rengi Fontlar alanında belirlenir. Pencere arka plan rengi bölümünde ise tanımlı alanın rengi belirlenir. Alanın form üzerinde ne şekilde basılacağı Yerleşim seçeneği ile parametrik özellikleri Parametreler seçeneği ile belirlenir.
Parasal Değer alanları Tanımlanan alan parasal değer bilgisini içerecekse gösterim şekli alanında gösterim biçimi belirlenir. Kullanılacak gösterim şekli seçilerek alana aktarılır. Parasal değer türündeki bilgilerin form üzerinde ne şekilde bastırılacağı metin alanında belirlenir. Basım karakteri ve büyüklüğü ile ve yazım rengi Fontlar alanında belirlenir. Pencere arka plan rengi bölümünde ise tanımlı alanın rengi belirlenir. Alanın form üzerinde ne şekilde basılacağı Yerleşim seçeneği ile parametrik özellikleri Parametreler seçeneği ile belirlenir.