Amiga Dünyası sayı 12, sayfa 18

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 18

FORMS EDITOR: Superbase Professional'ın Forms Editor'ü herbiri aynı ölçüde faydalı ve diğerinin tamamlayıcısı olan bir program içindeki üç program olarak düşünülebilir.

Forms Editor ile belirli bir dosya için bir form düzenleyebilir ve sonra dosyadaki dataları ekranda görüntülemek ve yeni data girişi için her iki dosyayı da kullanabilirsiniz. Bu şekilde Forms Editor, Superbase'in Form View seçeneğine benzer özellikleri içerir; tabii ki daha güçlü ve önemli konularla beraber.

En önemli özellik, farklı dosyalardaki dataları karşılaştırma işlemine benzer bir yolla çalışmasıdır. Burada Form Editör oldukça kabiliyetli bir şekilde birden fazla Superbase dosyasından data alıp tutabilir ve onlarla işlem yapabilir. Bir form, aynı anda iki ya da üç (hatta daha fazla) dosyadan alan ya da kayıt görüntüleyecek şekilde tanımlanabilir.

Data girişi için form tanımlama, her satıra ayrı bir alandan veya ayrı bir kayıttan, hatta ayrı bir dosyadan bilgi saklayacak şekilde yapılabilir.

Bu özellikler dışında Forms Editor tam bir dizayn ve çizim paketidir. Sağladığı olanaklar; çok sayfalı formlar yaratmak, renklendirmek, çizgiler, kutular ve yazılarla süslemek olarak sayılabilir. Mouse'u birkaç kez klikleyerek sayfadaki herhangi bir özelliği biraz değiştirmeye imkan veren geniş olanaklı bir editleme setine sahiptir. Başka programlarda oluşturulmuş şirket logosu, mektup başlıkları gibi grafik resimleri kullanmak için de kullanılabilecek seçeneğe sahiptir. Form bir kez dizayn edildikten sonra, printer çıkışı alınıp fotokopi ile çoğaltılabilir ve günlük iş yazışmalarında kullanılabilir.

İş alanındaki kullanımlarda; faturalar, masraf formları, stok kontrol, pazarlama anket formları gibi geniş bir uygulama alanı vardır. Tabii farklı alan kullanımları için değişik formlar yaratılabilir; ancak ta-

MAHMURE UNYEU tabii ki bunları iyi araştırmak ve esaslarını öğrenmek gerekir.

Forms Editor'ün diğer bir kullanım alanı da, rapor üretmektir. Biliyorsunuz, Superbase Professional zaten bir raporlama özelliğine sahip. Ancak Forms Editor rapor tanımlama sınırlarını genişletiyor ve rapor analizi özelliğini ekliyor. Burada, birden fazla dosyadan dataları toplayıp özetlemek tıpkı tek bir dosya ile çalışılıyormuşcasına kolaydır. Forms Editor, böylece raporlamaya çok büyük bir esneklik getirir. Çok sayfalı raporlara ayrı sayfa başlıkları ve sayfa toplamları da verilebilir.

Forms Editor, çeşitli versiyonlarda farklı farklı yerlerde bulunur. Superbase Professional'in 3 disketlik versiyonunda SBFormed etiketli diskettedir. Çalışma sistemini anlamak için çok önemli birkaç konu vardır. Biz burada Forms Editor'ün ana tanımlamalarından başlayarak formları ve sayfaları, bunların nasıl tanımlanacağını ve açılacağını, sonra da diskete kaydetme yöntemini anlatacağız. Bu tanımlamaları önce tek sayfalık formlardan başlatacağız. Sonra da değişik kullanımları ve disketteki dosyalarla birleştirilmesine değineceğiz.

FORMLAR ve SAYFALAR: Genel kullanımda "FORM" terimi, geniş bir yazışma materyalini kapsar: faturalar, bilgi giriş formları, müşteri kabul vs. Ancak biz bu açıklamalarda ve Forms Editor programında FORM terimini, "SAYFA"ların birleşimi şeklinde düşüneceğiz.

Bir sayfanın büyüklüğü, 66 satıra yazılabilecek 240 karakter olarak düşünülebilir. Ekranda bir sayfanın sadece bir bölümünü görebilirsiniz: farklı bölümleri görüntüye getirmek için kaydırma çubuklarını kullanmalısınız.

Bir sayfayı aralıksız yanyana dizilmiş üç A4 yaprağı olarak düşünebilirsiniz; her yaprak 80 karakterlik 66 satır içerir. Bir sayfanın printer çıkışını almak istediğinizde, bu üç yapraktan seçtiğiniz bölümün dökümünü alırsınız.

Formlar ve sayfalar arasında farklılık yaratmanın ana avantajı, esnekliktir. Bunun anlamı, sayfaları kendi üzerlerinde düzenleyip kaydettikten sonra, farklı sayfalardan form oluşturma imkanı sağlamasıdır. Aynı sayfa ya da sayfaları farklı formlarda kullanmak; aynı sayfayı bir formda tekrarlamak mümkündür. Bir formu sayfa sırasını değiştirerek, araya sayfalar sokarak ya da silerek değiştirmek mümkündür.

Formlar ve sayfaların farklarını 4 ana kuralla özetlemek mümkün:

1. Bir form bir ya da daha çok sayfadan oluşabilir.

2. Bir form tek sayfadan oluşuyorsa, sayfa ya da form olarak kaydedilebilir. PROFESSIONAL

3. Birden fazla sayfadan oluşan bir form, sadece form olarak kaydedilebilir.

4. Bir form açık durumdayken diğer bir form yüklenemez. Fakat o anki forma eklenmek üzere bir sayfa yüklemek mümkün.

Superbase; form olarak kaydedilen dosyaların isimleri sonuna ".sbv" uzantısını eklerken, sayfa olarak kaydettiğinizde ".pg" uzantısını koyar.

OBJELER: Bir sayfaya yazı ya da grafik gibi herhangi bir şey ekleyeceğinizde, Forms Editor onu bir "OBJECT" olarak tanır. Bir çizgi, bir alan, bir yazı satırı, bir saha ve bir resim gibi tüm ayrıntılar, program tarafından ayrı birer obje olarak kabul edilir. Böylece program bunların tamamını sayfanın elemanları olarak muhafaza eder. Bir resmin ayrı bölümlerinin ayrıntılarını saklamaksızın ekrana bir resmi yerleştirmenize izin vermesi yönünden diğer çizim ve dizayn paketlerinden farklıdır.

Bu özellik Forms Editor içinde "OBJECT-ORIENTED" olarak adlandırılır ve özellikle bir sayfanın editlenmesi konusunda çok fazla avantaja sahiptir. Bu, sayfadaki bir bölümü seçerek değiştirmeyi çok kolaylaştırır. Örneğin seçilen objeyi yeni bir pozisyona getirmek ve onun boyutlarını değiştirmek gibi. Diğer bir avantajı da printer çıkışında görülür. Forms Editor'ün obje tiplerinin yalnızca bir kısmını printer'a göndermesini sağlayabilirsiniz: örneğin sayfadaki yazıları hariç tutabilir ya da gölgeli alanları yazmamasını isteyebilirsiniz.

Forms Editor, 6 tip obje tanır: Sahalar (Area), Kutular (Box), Çizgiler (Line), Resimler (Image), Yazılar (Text), Alanlar (Field). Sahalar ve resimler dışında, bu tiplerin temsil ettiği her obje'nin değişik modelleri kullanılabilir. Örneğin çizgi bir doğru, kutu da bir dikdörtgendir. Sahalar, kutularla doludur; kutuların hepsi aynı renk ve kalıplarla doldurulmuştur. Resimler, herhangi bir çizim programı ile yapılıp bir Forms Editor sayfasına alınırlar.

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