Amiga Dünyası sayı 13, sayfa 43

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 43

SOYADI.Müşteriler = SOYADI.Mevduatlar

Bu durumda, Müşteriler dosyası bağlantıda kaynak dosya olacak ve ikincil dosya olan Mevduatlar dosyasından bir soyadına ait mevduatlar aranacaktır.

Set Link diyalogunun üst kısmında, o an yapmakta olduğunuz işlemi bir bakışta görebileceğiniz bir mesaj vardır. Opsiyon ilk seçildiğinde, bu mesaj "Set master link field" (Bağlantı için kaynak alanı seçin) şeklindedir. Herhangi bir dosyadan bir alan seçtiğinizde, bu dosya kaynak dosya olarak kabul edilecektir. Örneğimizde Müşteriler dosyasından SOYADI alanı bizim ilk seçimimizdi. Bu seçimle Forms Editor en üstteki seçim kutusuna SOYADI'nı yerleştirir. Set düğmesini kliklediğinizde, ilk seçiminizi yapmış olursunuz.

Bu işlemden sonra, üstteki mesaj "Set Secondary link field" (İkincil bağlantı alanını seçin) olarak değişir. Artık diğer dosyadan bir alan seçebilirsiniz (örneğimizde Mevduatlar dosyasındaki SOYADI alanı).

Kaynak dosyadan ikincil bağlantı alanını seçemezsiniz, zaten seçilen alan dosyanın alan isimleri panelinden çıkartılır.

Link yani bağlantı için iki alan seçildiğinde, isimleri iki seçim kutusunda görünecektir. Örneğimizde;

SOYADI.Müşteriler SOYADI.Mevduatlar Artık, Set kutusunu klikleyerek link işlemini onaylayabilirsiniz. Sadece iki dosya kullanacaksanız, OK ile çıkabilirsiniz. Forms Editor, link bilgilerini ".sbv" uzantısı ile saklayacaktır.

İkiden Fazla Dosya Arasında Bağlantı: Birçok uygulamada bir form için ikiden fazla dosya arasında bağlantı kurmak gerekebilir.

Bu durumda da sadece bir kaynak dosya kullanılır. Diğer linkler için üstteki kutu "Primary file", alttaki kutu ise "Secondary File" mesajı verecektir.

İkiden fazla dosya kullanılacağı zaman, bu dosyaların hepsinin açık ve her dosyadan alan kullanılmış olmalıdır. Ancak o zaman Link penceresinde dosya adı kutusunda tüm dosyaların adı bulunur. Forms Editor, yaptığınız bağlantılara uygun olarak doğru alan seçimlerini yapacaktır. Bu işlem için öncelikle link için kullanılacak kaynak dosya (master file) seçilir. Set kutusu ile seçim onaylandıktan sonra eşlenecek diğer tüm dosyalar için aynı işlem yapılır.

Mevcut Bir Linki Değiştirmek: Zaman zaman var olan bir linki değiştirmeniz gerekebilir. Bu işlem için Set menüden Link'i seçtiğinizde görüntülenen pencere kullanılır.

Link penceresi görüntülendiğinde, tanımlı bağlantı seti yerini alacaktır. Penceredeki Clear kutusunu seçerek tüm tanımlamaları kaldırabileceğiniz gibi; sadece değiştireceğiniz alanları seçerek de gereken düzeltmeleri yapabilirsiniz. Yapılan her değişiklik işlemi, bağlantı ayrıntı sırasında değişikliğe sebep olur. Düzeltmenizi yaptıktan sonra, Set düğmesini klikleyerek tanımınızı onaylamanız gerektiğini unutmayın. FORMLARIN PRINTER ÇIKIŞI:

Bu bölümde Forms Editor'ün printer çıkış ayrıntılarına bir göz atacağız. Çıkış, ekranın tamamını kapsayabileceği gibi; bazı objeleri ya da bir obje tipinin seçilen bir iki tanesini hariç tutarak da alınabilir.

Çıkış kalitesi, kullanılan printer tipine bağlıdır. Doğaldır ki, bir laser printer ile ucuz bir dotmatrix printer'ın çıkışları arasında fark olacaktır.

Bir Sayfa Çıkışı: Print seçeneği, aktif Forms Editor sayfası ile çalışır ve bir anda sayfanın üçte birini çıkartır. Sayfanın üç kısmından biri, burada print bölümü olarak belirtilir. Bir sayfanın 240 karakter genişliği, 66 satır uzunluğu olduğunu hatırlayın. Bir print bölümü ise A4 kağıt boyundadır ve 80 karakter genişliği, 66 satır boyu vardır.

Print işleminin prosedürü aşağıdaki gibidir:

1. Printer'ı açın. 2. Project Menüden Print'i seçin. Çıkış seçeneklerini ayarlamanıza ve print bölümünü seçmenize yarayan bir diyalog penceresi görüntülenir.

3. Print tanımlamaları yapıldıktan sonra, OK kutusu kliklenir.

Birden fazla sayfalı formların ve bir sayfanın birden fazla bölümünün çıkışını almak için, her sayfa ve her bölüm için aynı işlem yapılır.

PRINT SEÇENEKLERİ: Forms Editor, Draft ve Graphics olmak üzere iki yazım modu içerir. Bunlardan herhangi birini seçmek için, Print diyaloğundaki kutularını kliklemek yeterlidir.

Draft Printing: Forms Editor, bu modda printer'ın standart fontlarını kullanarak sadece sayfadaki yazıları basar. 'Letter Quality' ve 'Near letter quality' yazım tiplerini kullanamazsınız. Bu mod genellikle bir form oluşturulduktan ve grafik kısmının çıkışı alınıp fotokopi ile çoğaltıldıktan sonra printer kağıdı olarak kullanıldığında yararlıdır. Zira bu durumda standart form üzerine sadece yazılar basılacak ve obje yazımı ile vakit kaybedilmeyecektir.

Graphics Printing: Bu modda, printer'dan ekranın birebir kopyası alınır. Grafik objeler ekrandaki özellikleri ile

(renk dışında), yazılar ise ekranda görüntülendikleri font, büyüklük ve stilde basılacaktır. Grafik modu, basılması istenen obje tiplerinin seçimine de izin verir. Bunun anlamı, sayfada görüntülenen objelerin bir kısmının printer çıkışında yer almamasının sağlanabilmesidir. Mesela, Forms Editor'den alanları yazmayıp, sadece yazıları basmasını isteyebilirsiniz. Bu durumda, yukarıdaki sonucu alıyorsunuz; ancak dikkat edin, yazılar ekrandaki font, boyut ve stili ile basılacaktır.

Print diyalog penceresi, altı tip objenin herbiri için bir kutu içerir. Ekranın aynısının printer çıkışını istiyorsanız, bu altı kutunun hepsini kliklemeniz gerekir. Belli tip objeleri istiyorsanız, o objelerin kutularını kliklemelisiniz.

Objelerin ekrandaki renkleri ile printer'dan çıkması, printer renkli değilse mümkün değildir. Renksiz printer'larda tüm renkler siyah/beyaz olarak çıkar.

Print Zones: Formlar genellikle 80 kolondan daha geniş yapılmaz. Böyle olduğunda, en sol print bölümünün çıkışı yeterli olur. Ancak geniş bir form oluşturursanız, iki ya da üç A4 kağıt kullanmalısınız. Bu durumda, printer çıkışı için, print diyaloğundaki print zone seçicisini kullanarak print bölümünü (zone) seçmelisiniz. Print Zone seçicisi, üç bölüme ayrılmıştır. Forms Editor, tanımlı olarak en sol bölümü basacak şekilde ayarlanmıştır. Orta ya da sağ bölümü tanımlamak için seçici ilgili bölüme çekilmelidir.

Gelecek ay rapor hazırlama işlemleri ile Forms Editor'ü ve dolayısıyla Superbase'i tamamlıyoruz. Hoşçakalın....

Klavyeyle gezinmek için ← ve → tuşları.