Amiga Dünyası sayı 4, sayfa 58

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 58

Merhaba... Geçen ay Project Menü ile Superbase menülerini incelemeye başlamıştık. Bu ay bu menünün kalan seçeneklerini ve Record menü ile Process menüyü anlatacağız.

Project menüdeki iki alt menü kalemi bulunan diğer bir seçenek de EDIT'tir. Varolan bir dosya ya da form dizaynı üzerinde değişiklik ve düzeltme yapmak için kullanılır.

EDIT FİLE:

Yaratılan bir dosya üzerinde sonradan çıkan aksaklıklar nedeniyle düzeltme veya değişiklik yapmak gerekebilir. Örneğin bir text alanı kısa gelebilir ya da sayısal bir alanda taşma ortaya çıkabilir. Hatta yeni bir alan ekleme ihtiyacı doğabilir. Superbase, orjinal dosya tanımında değişiklik yapmanıza izin verir ve datalara (siz bir hata yapmadıkça...!) zarar vermez. Bu seçenekle, yeni dosya tanımlamada oluşturduğunuz diyalog penceresi ekrana yerleşir. Bu bölümde yapabilecekleriniz şunlar:

• Add kullanılarak dosyanızdaki alanların sonuna yeni bir alan eklenebilir.

• Delete kullanılarak bir alana "silindi" işareti koyulabilir.

• Bir alanın tipi değiştirilebilir. • Alanın uzunluğu, tarih ve saat stili; validation, calculation ve constant formülleri gibi format ayrıntıları değiştirilebilir.

Alan ekleme, tıpkı yeni alan tanımı gibi yapılır. Mevcut alanlardan (aşağıda açıklayacağımız kurallara bağlı olarak) değişiklik gereken alan adı panelden kliklenerek seçilip gereken düzelme yapılır. Değişiklik kuralları şunlar:

Text Alanları:

• Uzunluk istendiği kadar değiştirilebilir..

• Validation, calculation ve constant formülleri eklenebilir, değiştirilebilir ya da kaldırılabilir.

• Required statüsü eklenebilir veya kaldırılabilir.

• Read Only şartı konabilir ya da kaldırılabilir.

• Çoklu cevaplı alanlar eklenip çıkartılabilir.

• Alandaki bilgi numeric, date, time ya da external olarak değiştirilebilir:

—Numeric yapılırsa, alan kaydedildiğinde tüm text'ler kaybolacaktır.

—Date yapılırsa, tarih olmayan tüm text'ler kaybolacaktır.

—Time yapılırsa, alandaki tüm text'ler kaybolacaktır.

—External yapılırsa ve Superbase alanda yazılı text isimli bir harici dosya bulamazsa, bunları geçersiz dosya pathname'i olarak kabul edecektir.

TARİH ALANLARI:

• Tarih stili istendiği gibi değiştirilebilir.

• Validation, calculation ve constant formülleri eklenebilir, değiştirilebilir ya da kaldırılabilir.

• Required statüsü eklenebilir veya kaldırılabilir.

• Alandaki bilgi text, numeric, time ya da external olarak değiştirilebilir:

—Text yapılırsa, alandaki tarih, Julian tarihini ifade eden bir sayı dizisi haline gelir.

—Numeric yapılırsa, tarih seçilen formatta bir sayı olarak görüntülenecektir.

—Time yapılırsa, Julian tarih hesaplanarak saniyeye göre çevrilerek seçilen formata göre derlenecektir.

—External yapılırsa ve Superbase alanda yazılı bilgi isimli bir harici dosya bulamazsa, bunları geçersiz dosya pathname'i olarak kabul edecektir.

SAAT ALANLARI:

• Saat formatı istendiği gibi değiştirilebilir.

• Validation, calculation ve constant formülleri eklenebilir, değiştirilebilir ya da kaldırılabilir.

• Required statüsü eklenebilir veya kaldırılabilir.

• Alandaki bilgi text, numeric, date ya da external olarak değiştirilebilir:

—Text yapılırsa, alandaki veri bir karakter dizisi olarak görülür.

—Numeric yapılırsa, veri seçilen formata bir sayı olarak görüntülenecektir.

—Date yapılırsa, alandaki bilgi Julian tarih olarak hesaplanarak seçilen formata uygun görüntülenecektir.

—External yapılırsa ve Superbase alanda yazılı bilgi isimli bir harici dosya bulamazsa, bunları geçersiz dosya pathname'i olarak kabul edecektir.

VALIDATION, CALCULATION VE CONSTANT:

• Formülün ayrıntıları değiştirilebilir. • Formül önce Clear, sonra da OK düğmesi tıklanarak kaldırılabilir.

• Required statüsü eklenebilir veya kaldırılabilir.

READ ONLY VE REQUIRED:

• Eklenebilir ya da kaldırılabilir.

BİR ALANI SİLME:

Dosya tanımından silinecek alan, önce tıklanarak alan kutusuna alınır ve sonra da DELETE düğmesi seçilerek panelde özellikleri yanına DEL eklenir. Ancak bu alana daha önce girilmiş olan bilgiler dosyadan silinmez. Alan tanımı da dosya tanımlama penceresindeki yerinde kalır. Dosyadan alan bilgilerini fiziksel olarak tamamen yok etmek için, "System Reorganize" ya da "Process Update" menü seçeneklerinden biri kullanılır. EDIT FORM:

Dizayn edilen form üzerinde düzeltmeler yapılır.

QUIT:

Project menünün son seçeneği olan bu kalem programdan çıkış için kullanılır.

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