Amiga Dünyası sayı 9, sayfa 25

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 25

. Alanların üzerinde bulunduğu çalışma alanı 273 kolon genişliğindedir.

. Satır sayısı, dosya tanımında belirtilen alan tanımlarının sayısı ile tespit edilir.

. Kapalı alanları bu görüntü modunda da ekranda göremezsiniz.

. Paging opsiyonu, otomatik olarak aktif duruma geçer. Bu, pencerenin yatay ve dikey eksen yönlerinin her ikisine de kaydırılabilmesini sağlar.

. Alan isimleri veya data alanları üst üste bindirilemez.

İstediğiniz ekran düzenlemesini yaptığınızda, Project Save File seçeneği ile yeni dizaynı dosya tanımına kaydetmelisiniz. Tabii sürekli bu formda kullanmak isterseniz.

Table View görüntüsünde iken Record New, Record Edit ya da Record Duplicate seçeneklerinden herhangi biri seçilirse, Superbase otomatik olarak Form View'u aktif hale getirir.

Record View: Bu görünümü herhangi bir değişiklik yapmadan önce doğrudan gelen ekran dizaynıdır. Yani alan isimleri ekranın sol tarafında alt alta sıralanmışlardır; negatif ve sabit bir noktada sağa yapışık olarak görüntülenirler.

Her kayıta ait açık alanlardaki datalar bir blok olarak görüntülenir. Paging aktif değilse, kayıt blokları kontrol panelindeki ileri ve geri tuşları kullanıldığında yukarı ya da aşağı doğru kayacaklardır.

PAGING:

Dosyanızdaki kayıtları görüntülerken, her kaydın bir sayfa olarak görünmesini isteyebilirsiniz. İşte Paging seçeneği bu işlem için kullanılır. Paging fonksiyonunu aktif ya da pasif hale getirmek için normal yoldan seçmek yeterlidir.

Table View modunda Paging ON (aktif) durumda ise, Superbase kayıt datalarını her kayıt bir satır olmak üzere sayfa doluncaya kadar ekrana alt alta sıralar. Sonra Pause düğmesini aktif hale getirir ve bekler. Dataların devamı için kontrol panelindeki Pause tuşunu klikleyerek sonraki ekrana geçebilir veya bir başka işleme geçebilirsiniz. Bu görüntü modunda Paging OFF (kapalı) durumda olduğunda, dosya kayıtları kontrol panelindeki Pause ya da Stop düğmelerinden birine basılmadığı sürece sonuna kadar listelenir.

Record View modunda Paging ON olduğunda, Superbase kayıtları bir ekranda bir kayıt olarak görüntüler. Paging OFF ise, kayıtlar arka arkaya bloklar şeklinde aynı ekranda listelenir. Kontrol panelindeki ileri ve geri düğmeleri kliklendiğinde, kayıtlar dosya sonuna kadar (Stop ya da Pause düğmelerine basılmadığı sürece) kayarak görüntülenir.

Form View modunda Paging her zaman ON durumdadır.

Paging fonksiyonu, printer için geçerli değildir.

OPTIONS:

Superbase'in kullanımı için bazı değerleri tanımlamak için kullanılan seçenektir. Değiştirebileceğiniz kalemler, iki Options diyalog penceresinde görüntülenir. İlk Options diyalog penceresi Set menüden Options seçildiğinde ekrana gelir. Bu pencerenin sol alt köşesindeki More düğmesi ile de ikinci Options diyalog penceresine geçilir.

Options diyalog pencerelerinde, görüntülenme hızı, hesaplama tanımlamaları, Import ve Export işlemlerinde kullanılacak ayraçlar ve sayısal data formatı gibi birçok değeri yeniden belirleyebilirsiniz. Pencerelerden OK düğmesi ile çıktığınızda, Superbase yaptığınız değişiklikleri "Superbase.par" adlı bir dosyaya kaydeder. Bu dosya, genel Superbase fonksiyonlarında kullanılan parametre setini içerir. Değişikliklerinizi yapıp kaydettikten sonra Superbase'i yeniden çalıştırdığınızda, yeni tanımlamalar geçerli olacaktır. ".par" uzantılı dosyayı System menüsündeki List seçeneği ile inceleyebilirsiniz. Bu dosya yukarıdan aşağıya doğru şu bilgileri verir: Para sembolü Para ayırıcısı Ondalık nokta formatı Tanımlı tarih formatı Superbase sistem tarihi Import/Export alan ayırıcısı Import/Export kayıt ayırıcısı Printer tanımlamaları Başlangıç directory'si Parametre directory'si Geçici dosya directory'si Etiket formatı Buffer sayacı Otomatik Hesaplama/Seçilmiş Hesaplama Hesaplama sayacı

Bu listedeki bazı parametreler Options seçeneğinden tanımlanamaz. Mesela, etiket formatı Process menüdeki Labels seçeneği ile tanımlanır; ancak, tanımlama parametre dosyasına kaydedilir.

Şimdi isterseniz, Options diyalog pencerelerindeki parametreleri tek tek inceleyelim:

Display Speed (Görüntü Hızı):

Birinci Options diyalog penceresinin ilk kalemi olan Display Speed, kayıt ya da resimlerin arka arkaya ekrana gelme hızını tanımlar. Bu özellik iki durumda kullanılır:

. Table View ya da Record View modlarında hızlı ileri veya hızlı geri işlemi yapılırken kayıtların kaydırılmasında

. Yine hızlı ileri/geri işlemlerinde ya da bir Query'de External dosyaların görüntülenmesinde

Görüntü hızını değiştirmek için, işaretçiyi etiketin altındaki kutuda bulunan kursor üzerine getirip seçim düğmesine basarak bırakmadan istenen yöne çekmek gerekir. Kursoru sola çekmek görüntü hızını azaltır, sağa çekmek ise artırır. Tanımlı görüntü hızı en yüksektedir.

Calculation Options (Hesaplama Seçenekleri):

Bu seçenekler, alan hesaplamalarının yapılacağı zamanı ve hesaplamanın kaç kez tekrarlanacağını belirtmek için kullanılır. Bu seçenekler, bağlanmış hesaplamalar (yani, hesaplama için birkaç alanı kullanan tanımlamalar) için geçerlidir. Dosya tanımlamanızda hiç bu tür tanımlamanız yoksa, bu seçenekleri kullanmazsınız.

Auto Calculation (Otomatik Hesaplama): Bu özellik, hesaplama alanlarından birine data girişi yapılıp Return tuşuna basıldığında, hesaplamanın otomatik olarak yapılmasını sağlar. Hesaplamanın kaç kez yapılacağı, sayaç kutusunda verilen sayı ile belirlenir, örneğin hesaplama sayacı kutusuna 3 sayısı girilmişse, hesaplama üç kez yapılır. Seçeneği aktif hale getirmek için, Auto Calculation etiketinin yanındaki yuvarlağı kliklemek gerekir.

Selective Calculation (Seçilmiş Hesaplama): Bu seçenek aktif durumdaysa, Superbase sadece hesaplama alanlarından biri ya da daha fazlası değiştirildiğinde yeniden hesaplama yapacaktır.

Calculation Count (Hesaplama Sayacı): Hesaplamanın kaç kez tekrarlanacağını belirtmek için kullanılacak seçenektir. Tekrar sayısı kutuya girilip Return'e basılarak belirtilir.

Import/Export: Import veya Export işlemlerinde bir dosyadan diğerine kayıt aktarımı esnasında kullanılacak alan ve kayıt ayırıcı karakterleri tanımlamak için buradaki seçenekler kullanılır. Ayırıcı karakter olarak en çok iki karakter kullanılır.

Kullanmak üzere belirteceğiniz karakterler, ASCII kodları ile girilir. İki ayırıcı karakter girilirse, aralarına virgül koyulmalıdır. Amiga'da alan ayırıcı (Field Separator) karakter olarak 44 (virgül), kayıt ayırıcı karakter (Record Separator) olarak da 10 (line feed) tanımlıdır. Bu tanımlı değerleri değiştirmek isterseniz, kutuyu seçerek içindeki değeri silin ve istediğiniz yeni karakterin ASCII kod karşılığını yazıp Return'e basın. Burada en önemli nokta, alan ve kayıt ayırıcı olarak aynı karakteri kullanmamanız. Zira bu tanımlama, kayıtların işlem esnasında karışmasına sebep olur.

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