Logo Object Designer ile oluşturulmuş olan firma bağımlı, dönem bağımlı, bağımsız veya ek bilgi tablolarıyla ilgili program tablolarında yapılan son işlemle ilgili hata oluşmuş ise bu hatanın numarasını tutar.

Alınan hata numaraları ve anlamlarını Özel Tablo (LOD - Custom Table) İşlem Hataları kısmında yer alıyor.

Return TypeAçıklama
LongSon tablo operasyonundan dönen hatanın numarasını döner.

C# Örneği
int DBErr;
UnityObjects.QTableProxy CustTable_1 = Global.UnityApp.CustTables(3);
if (CustTable_1 == null)
{
    MessageBox.Show("Özel Tablo yarıtılamadı !");
    return;
}
CustTable_1.SearchByRef(1);
DBErr = Global.UnityApp.GetLastTableErr();
if (DBErr > 0)
    MessageBox.Show("SearchByRef DB Error Nr =  " + DBErr);


Özel Tablo (LOD - Custom Table) İşlem Hataları 

GetLastTableErr mehdoduyla alınan hata kodlarıdır. CustTable sınıfı içerisindeki methodlar kullanılarak çalışılırken yapılan tablo ile işlemler sırasında çıkabilecek hataların numaraları alınır ve aşağıdaki liste yardımı ile anlamları açıklanabilir.

Hata NoHata Mesajı
-1Yanlış işlem.
-2Search veya SearchByRef fonksiyonundaki anahtar kelimelere göre konumlanılacak kayıt bulunamadı.
-3Tanımlanan unique key veya index'e uygun olmayan kayıt hatası gerçekleştiğinden dolayı update işlemi yapılamadı.
-4İşlem için uygun kayıt bulunamadı.
-5Cursor'ın konumlanacağı kayıt bulunamadığından Browse işlemi iptal edildi.
-9Kayıt mevcut değil. Başka bir operasyon veya kullanıcı tarafından silinmiş olabilir.
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım