Amiga Dünyası sayı 6, sayfa 43

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 43

Query Order penceresinde, açık olan dosyaların herhangi birinden sıralama alanını seçebilirsiniz. İsterseniz işlem adımlarını sıralayalım:

1. Alan ismini klikleyin. 2. Büyükten küçüğe sıralama için "Descending", küçükten büyüğe sıralama için

"Ascending" kutularından birini seçin.

3. Gerekiyorsa diğer alanlar için tekrarlayın.

Sıralama için tanımlı uzunluk her alan için 15 karakterdir. Harfin büyük ya da küçük olması arasında bir değişiklik yoktur. Penceredeki Length kutusu ile tanımlı uzunluğu değiştirebilirsiniz.

Query order için boş belleğe sahip olmanız gerekir. Çünkü Superbase kayıtları okuyarak istenen tanıma uygun olarak sıralayacak belleğe ihtiyaç duyacaktır.

Sıralama alanını tek dosyadan seçtiyseniz işiniz kolay, Superbase dosyanın kendisini etkilemeden işlemi yapacaktır. Sıralama için sadece bir tek index belirttiyseniz, Superbase datayı bulduğu anda listeler. Ancak birçok dosya içeren bir Order belirlediyseniz, Superbase'in query çıktısı üretmeden önce geçici bir dosya yaratması için beklemeniz gerekebilir. Geçici dosyalar "sb.tmp" ve "sb.srt" isimleri ile belirtilir. Bu nedenle program bir süre kendi işi için çalışır ve tanımlamalara uygun olarak dataları yeni dosya içine yerleştirir. Sonra da ürettiği çıktıyı listeler.

Query Order ayarlaması bittikten sonra, OK düğmesi kliklenerek çıkıldığında, komut satırı query tanımlama penceresindeki Order satırına yazılacaktır.

QUERY ÇIKTISININ

HEDEFLERİ

Query tanımlama diyalog penceresinin altında bulunan 3 çıkış hedefi kutusundan söz etmiştik. Diğer taraftaki üç çıkış kutusundan OK hedefi doğrudan ekran olarak seçer ve kayıtları ekrana listeler. Diğer kutular ise şunlar:

Print: Çıkışı doğrudan printer'a gönderir.

Disk: Query çıktısını içeren bir ASCII disket dosyası yaratır, bu dosya herhangi bir text programından yüklenebilir, editlenebilir ve yazıcıdan döktürülebilir. Disk'i seçtiğinizde, Superbase dosyayı kaydetmek için sizden isim sorar.

File: Query Fields satırında belirtilen alanlar ve/veya formüllerden meydana gelen bir dosya tanımı ile ".sbf" uzantılı yeni bir Superbase dosyası yaratır. Yeni dosya, orijinal dosyanın ilk alan bilgisine göre indexlenir. Çıkış için bir index alanı seçilmemişse, çıkıştaki ilk alan seçilir. Superbase query'deki hiçbir format ve rapor elemanını dikkate almaz. Türemiş kolonlara yeni alanlar olarak bakılır, ancak mutlaka Heading ile geçerli alan isimleri vermelisiniz. File kutusuna kliklediğinizde, Superbase size yeni dosya ismini sorar.

Bu aylık da bu kadar. Gelecek ay görüşmek üzere, hoşçakalın.....

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