Amiga Dünyası sayı 4, sayfa 59

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 59

RECORD MENÜ: Record menü, adından da anlaşılacağı gibi bir Superbase dosyası içindeki kayıtların yönetimi ile ilgili seçenekler içerir. Kayıtlar ile ilgili yapılabilecek işlemler bildiğiniz gibi;

• Dosyaya yeni bir kayıt ekleme, • Mevcut bir kaydı düzeltme ya da değiştirme,

• Bir kaydın kopyasını alma, • Verilen tek bir kaydı diskete kaydetme veya disketten silme,

• External File System içinde kayıtları birleştirmedir.

Şimdi isterseniz Record Menü seçeneklerini sırayla inceleyelim.

RECORD NEW: Hazırlanan dosya tanımına bağlı olarak, dosyaya yeni bir kayıt girmek için boş bir form ekranı gelir. Tüm alanlar, özelliklerine uygun bilgi girişleri ile doldurularak tamamlandıktan sonra kayıt diskete kaydedilir. Alan bilgileri girişinde uyumsuzluk olursa Superbase kaydı kabul etmez ve data girişinde hata olduğunu belirten bir mesaj verir.

Record menüden "New" seçildiğinde, kursor ilk alanın yanında bilgi girişinizi bekler. "Read Only" alan tanımlamışsanız, bu alanlara bilgi girişi yapamazsınız. Alana calculation ya da validation formülü verilmişse, bilgi otomatik olarak yazılır.

RECORD EDIT: Ekranda o anda yüklü olan kaydı düzeltmek ya da değiştirmek için kullanılır. Bu yüzden önce editlenecek kayıt seçilerek görüntüye getirilir.

Editleme fonksiyonlarının yerine getirilebilmesi için görüntünün Table View modunda olmaması gerekir. Zaten bu modda olsa bile "Edit" seçildiğinde Superbase görüntü modunu otomatik olarak değiştirir.

Kayıtta gerekli düzenlemeler yapıldıktan sonra, kaydın yeni haliyle diskete kaydedilmesi istendiğinde, hiçbir uyarı yapılmadan eskisinin üzerine kaydedilecektir.

RECORD BATCH: Superbase Professional'da bulunan ekstra özelliklerden biri daha. Genel amaç girilen kayıtları bir yığın halinde biriktirerek ve disk işlemlerinde yapılan birtakım fonksiyonları devreden çıkarıp sürati artırmak.

Superbase'in bilgileri kaydetme işi oldukça karmaşık. Kayıtlar bellekten diskete geçirilirken dosyaları açıp kapatma, disk buffer (tampon)'ı ihtiyaca göre ayarlama gibi bir sürü işlem yapılır. Tabii bu şekilde datalarınız çok güvenli bir biçimde diskete kaydedilir. En kötü ihtimalle elektrik kesintisi olsa bile, sadece en son girdiğiniz kayıt kaybolur. Tabii her kayıt için bilgi girişi bittikten sonra, yeni bir kayda geçerken, girişi tamamlanan kaydın diskete kaydedilmesi sırasında biraz önce sözünü ettiğimiz karmaşık işlemlerin her seferinde tekrar yapılıyor olması, size zaman kaybı gibi (uzun sürmüyor olsa bile) gelebilir.

İşte "Batch" fonksiyonu, kaydetme esnasında birtakım ara işlemleri kaldırarak sürati artırmak için kullanılıyor. Tabii bu arada dataların güvenliği azalıyor.

Bu fonksiyon On ve Off yapılarak kullanılıyor. Batch On yapıldığında (ekranda işlemin yapıldığına dair bir mesaj penceresi görüntüleniyor) toplu işlem için kayıtlar yığılmaya başlanıyor ve

Batch Off (yine uyarlıyorsunuz?) yapılana kadar devam ediyor. Bu yüzden Batch On yapıldıktan sonra mutlaka Batch Off yapılarak diskete kaydetme işleminin tamamlanması gerekiyor. İşte daha az güvenilir olmasının sebebi bu. Batch On yapılıp datalar girildikten sonra, Batch Off yapılmadan elektrikler kesilirse, yığılan kayıtların hepsi zarar görebilir. Bu nedenle Batch On durumundan mutlaka Batch Off yapılarak çıkıldıktan sonra dosya kapatma gibi işlemler yapılmalıdır.

RECORD DUPLICATE: Bu seçenek, hemen hemen aynı dataları içeren iki kayıt olduğunda, tekrar yazmadan aynı kaydı kopyalamak için kullanılır. Kopyalanacak kayıt görüntüde iken Record menüden "Duplicate" seçildiğinde, bellekte aynı kaydın kopyası oluşturularak editlemeniz için görüntüye getirilir. Burada farklı alan bilgileri değiştirilerek kaydedildiğinde dosyaya yeni bir kayıt eklemiş olursunuz.

RECORD REMOVE: Dosyadaki kayıtları silmek için kullanılır. Silme işlemi yalnız o anda görüntüde olan kayıt için yapılabilir. Bu yüzden Remove işlemi için önce kaydın seçilmesi gerekir. Silinecek kayıt görüntülendiğinde, Record menüden "Remove" seçilir. Bu komutla ekrana işlemi onaylamanızı isteyen bir diyalog penceresi gelir. Bu penceredeki OK kutusu kliklenirse, kayıt dosyadan silinir.

RECORD SAVE: Bir kayda bilgi girişini tamamladığınızda, diskete kaydetmek için kullanacağınız seçenektir. Diskete kayıt için 3 seçenekten birini seçebilirsiniz:

• Record menüden "Save" seçilir. • Ekranda mouse ile çift klik yapılır. • Alt ve S tuşlarına birlikte basılır. Komut verildiğinde ekranda işlemi onaylamanızı isteyen bir diyalog penceresi görüntülenir.

Penceredeki OK kutusu seçilirse, o anki kayıt diskete kaydedilir. Aynı pencere, data diskete kaydedilmeden herhangi bir işlem yapılmaya çalışıldığında da görüntülenir. Örneğin bir kaydın alan girişleri tamamlandıktan sonra diskete saklanmadan "New" komutu verilirse, aynı uyarı mesajı alınır. RECORD EXTERNAL : Bunlar Superbase External File (Harici Dosya) sistemi ile birlikte kullanılırlar. Daha önceki açıklamalarımızda, yazı ya da resim dosyalarının harici dosya olarak kullanılabileceğinden bahsetmiştik. İşte kayıtlardaki harici dosyalara erişip onlara tek tek erişim için, bu seçenekleri kullanabilirsiniz.

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