Filemaker Error Codes

Filemaker Error Codes

Filemaker Hata Yönetimi

Filemaker Error Codes ile yönettiğimiz Filemaker Hata yönetimi, komut dosyası oluşturma işleminin önemli bir parçasıdır. Komut dosyaları genellikle belirli verilerin varlığı, belirli nesnelerin varlığı hakkında varsayımlar yapar veya bağlam oluşturmak için düzene bağlıdır. Belirli bir komut dosyasının varsayımlarından herhangi biri karşılanmazsa, ya çalışmayabilir veya istenmeyen sonuçlar üretebilir.

Hata yönetimi, bu varsayımları tanımlamayı ve bunlarla başa çıkmanın yollarını oluşturmayı içerir. Sisteminizi kırmanın garip, öngörülemeyen yollarını bulan kullanıcılara yatırım yapabilirsiniz. Bu tür durumların nasıl yönetileceğine dair bazı düşünceler uygulamak uzun vadede size iyi hizmet edecektir.

Allow User Abort: Kullanıcıyı Durdurmaya İzin Ver


Kullanıcıyı Durdurmaya İzin Ver, bir kullanıcının orta akıştaki bir komut dosyasını iptal etmek için Esc tuşuna (veya Mac’te x dönemine) basma yeteneğini etkinleştirir ve devre dışı bırakır. Genel olarak konuşursak, işleminin herhangi bir zamanında zarif bir şekilde iptal edilmek üzere tasarlanmış nadir komut dosyasıdır. Bir döngü komut dosyasını veya başka bir uzun süredir devam eden işlemi test etmiyorsanız, Kullanıcı Durdurmaya İzin Ver’i açmak için hiçbir neden yoktur. Kullanıcıyı Durdurmaya İzin Ver özelliği devre dışı bırakılmamış herhangi bir komut dosyası, kullanıcıların devam etmekte olan bir komut dosyasını iptal etmesine olanak tanır ve bunun sonucu olarak sonuçlamayabilirsiniz.
Kullanıcı Durdurmasına İzin Ver’in yaptığı diğer bir şey, bir komut dosyası duraklatıldığında kullanıcılara yalnızca devam etme seçeneği sunan İptal düğmesini kaldırmaktır. Bir betiği iptal etmenin, bunları bir rapor düzeninde veya bazı genişletilmiş süreçte orta akışta sıkışmış bıraktığı birçok durum vardır.

Filemaker Error Codes Nasıl Yakalanır?

Set Error Capture

Filemaker Error Codes hatalarını yakalamak için kullandığımız Hata Yakalamayı Ayarla komut dosyası adımı, hata mesajlarının kullanıcıya görüntülenmesini engeller veya izin verir. Açıldığında, söz konusu komut dosyası kullanıcıya sunmadan önce hataları yakalar.

Filemaker Error Codes yardımıyla komut dosyanızdaki hatalarla programlı olarak ilgilenmek için Get (LastError) hesaplama işlevini kullanmak mümkündür ve çok tercih edilir. İhtiyacınız olan teknik, Get (LastError) öğesini test etmek ve diyalogları kullanıcıya uygun şekilde sunmak için If işlevini kullanmaktır. Hata kodlarının listesi için FileMaker Pro’nun çevrimiçi yardım sistemine bakın.
Bu komut dosyası adımına dikkat edin. Kesinlikle hataların meydana gelmesini engellemez – kullanıcıya basitçe ve haklı olarak yapılan mesajla ilgili bir mesaj göstermez. Bir hata olabilir, ancak kullanıcının deneyimi bununla başa çıkmaya ara verilmez. Bu, hataların komut dosyanızın kendisinde nasıl yönetileceğini denetlemenizi sağlar. Ortaya çıkabilecek hataları tanımlamak ve işlemek için adımlar eklemediyseniz, hata yakalamayı açmamalısınız.
Kendi özel hata işleme yordamlarınızı ayarladıysanız, FileMaker Pro’nun standart uyarılarını kapatmayı tercih edersiniz.

Filemaker Error Codes Listesi

Filemaker Error Codes dilimize Filemaker hata kodları olarak geçmiştir. Aşağıdaki tabloda, Get (LastError) işlevi, Komut Dosyası Hata Ayıklayıcısı veya diğer FileMaker teknolojileri tarafından döndürülen numaralı hata kodları açıklanmaktadır. Bu kod yardımıyla kullanıcıyı ve uygulamayı yönlendirebilir ve pek çok hatanın önüne geçebiliriz.

Filemaker Error Codes

Hata KoduAçıklama
-1Bilinmeyen hata
0hata yok
1Kullanıcı işlemi iptal etti
2Bellek hatası
3Komut kullanılamıyor (örneğin, yanlış işletim sistemi veya mod)
4Komut bilinmiyor
5Komut geçersiz (örneğin, Alan Ayarla komut dosyası adımında bir hesaplama belirtilmedi)
6Dosya salt okunur
7Bellek yetersiz
8Boş sonuç
9Yetersiz ayrıcalıklar
10İstenen veriler eksik
11İsim geçerli değil
12Bu isim zaten var
13Dosya veya nesne kullanımda
14Kapsama alanı dışında
15Sıfıra bölünemez
16Operasyon başarısız; yeniden deneme iste (örneğin, bir kullanıcı sorgusu)
17Yabancı karakter kümesini UTF-16’ya dönüştürme denemesi başarısız oldu
18Müşteri devam etmek için hesap bilgilerini sağlamalıdır
19Dize AZ, az, 0-9 (ASCII) dışında karakterler içeriyor
20Komut / işlem tetiklenen komut dosyası tarafından iptal edildi
21Desteklenmeyen istek (örneğin, sabit bağlantıları desteklemeyen bir dosya sisteminde sabit bağlantı oluştururken)
100Dosya eksik
101Kayıt eksik
102Alan eksik
103İlişki eksik
104Komut dosyası eksik
105Tasarım eksik
106Tablo eksik
107Dizin eksik
108Değer listesi eksik
109Ayrıcalık kümesi eksik
110İlgili tablolar eksik
111Alan tekrarı geçersiz
112Pencere eksik
113İşlev eksik
114Dosya referansı eksik
115Menü kümesi eksik
116Düzen nesnesi eksik
117Veri kaynağı eksik
118Tema eksik
130Dosyalar zarar görmüş veya eksik ve yeniden yüklenmesi gerekiyor
131Dil paketi dosyaları eksik
200Kayıt erişimi reddedildi
201Alan değiştirilemez
202Alan erişimi reddedildi
203Dosyada yazdırılacak kayıt yok veya şifre yazdırma erişimine izin vermiyor
204Alanlara sıralama düzeninde erişim yok
205Kullanıcının yeni kayıtlar oluşturmak için erişim ayrıcalıkları yoktur; içe aktarma mevcut verilerin üzerine yazacak
206Kullanıcının şifre değiştirme ayrıcalıkları yok veya dosya değiştirilemez
207Kullanıcının veritabanı şemasını değiştirme ayrıcalıkları yok veya dosya değiştirilemez
208Şifre yeterli karakter içermiyor
209Yeni şifre mevcut olandan farklı olmalıdır
210Kullanıcı hesabı etkin değil
211Şifrenin süresi doldu
212Geçersiz kullanıcı hesabı veya şifre
214Çok fazla giriş denemesi
215Yönetici ayrıcalıkları çoğaltılamaz
216Konuk hesabı çoğaltılamaz
217Kullanıcının yönetici hesabını değiştirmek için yeterli ayrıcalığı yok
218Parola ve parolanın eşleşmediğini doğrulama
219Dosya açılamıyor; lisanslı kullanıcı olmalıdır; takım yöneticisine başvurun
300Dosya kilitli veya kullanımda
301Kayıt başka bir kullanıcı tarafından kullanılıyor
302Tablo başka bir kullanıcı tarafından kullanılıyor
303Veritabanı şeması başka bir kullanıcı tarafından kullanılıyor
304Düzen başka bir kullanıcı tarafından kullanılıyor
306Kayıt değişiklik kimliği eşleşmiyor
307Ana bilgisayarla iletişim hatası nedeniyle işlem kilitlenemedi
308Tema kilitli ve başka bir kullanıcı tarafından kullanılıyor
400Bul kriterleri boş
401İstekle eşleşen kayıt yok
402Seçilen alan, bir arama için eşleşme alanı değil
404Sıralama düzeni geçersiz
405Belirtilen kayıt sayısı, atlanabilecek kayıt sayısını aşıyor
406Değiştirme / yeniden sıralama ölçütleri geçersiz
407Eşleşme alanlarından biri veya her ikisi birden eksik (geçersiz ilişki)
408Belirtilen alanda bu işlem için uygun olmayan veri türü var
409İçe aktarma sırası geçersiz
410Dışa aktarma sırası geçersiz
412Dosyayı kurtarmak için yanlış FileMaker Pro Advanced sürümü kullanılmış
413Belirtilen alanın uygunsuz alan türü var
414Düzen sonucu görüntüleyemiyor
415Gerekli bir veya daha fazla ilgili kayıt mevcut değil
416Veri kaynağı tablosundan birincil anahtar gerekli
417Dosya desteklenen bir veri kaynağı değil
418Bir alana INSERT işleminde dahili hata
500Tarih değeri doğrulama giriş seçeneklerini karşılamıyor
501Zaman değeri doğrulama giriş seçeneklerini karşılamıyor
502Sayı değeri doğrulama giriş seçeneklerini karşılamıyor
503Alandaki değer, doğrulama girişi seçeneklerinde belirtilen aralıkta değil
504Alandaki değer, doğrulama girişi seçeneklerinde gerektiği gibi benzersiz değil
505Alandaki değer, doğrulama girişi seçeneklerinde gerektiği gibi dosyada varolan bir değer değil
506Alandaki değer, doğrulama girişi seçeneğinde belirtilen değer listesinde yer almıyor
507Alandaki değer, doğrulama girişi seçeneğinin hesaplama testi başarısız oldu
508Bul moduna geçersiz değer girildi
509Alan geçerli bir değer gerektiriyor
510İlgili değer boş veya kullanılamıyor
511Alandaki değer maksimum alan boyutunu aşıyor
512Kayıt zaten başka bir kullanıcı tarafından değiştirildi
513Doğrulama belirtilmedi ancak veriler alana sığmıyor
600Yazdırma hatası oluştu
601Birleştirilmiş üstbilgi ve altbilgi bir sayfayı aşıyor
602Gövde, geçerli sütun kurulumu için bir sayfaya sığmıyor
603Yazdırma bağlantısı kesildi
700Dosya içe aktarma için yanlış dosya türünde
706EPS dosyası önizleme resmi yok
707Grafik çevirmen bulunamadı
708Dosya içe aktarılamıyor veya dosyayı içe aktarmak için renkli monitör desteğine ihtiyacınız var
711İçe aktarma çevirmeni bulunamadı
714Şifre ayrıcalıkları işleme izin vermiyor
715Belirtilen Excel çalışma sayfası veya adlandırılmış aralık eksik
716ODBC içe aktarma için DELETE, INSERT veya UPDATE kullanan bir SQL sorgusuna izin verilmiyor
717İçe veya dışa aktarmaya devam etmek için yeterli XML / XSL bilgisi yok
718XML dosyası ayrıştırılırken hata oluştu (Xerces’ten)
719XSL kullanarak XML dönüştürülürken hata oluştu (Xalan’dan)
720Dışa aktarma hatası; amaçlanan biçim yinelenen alanları desteklemiyor
721Ayrıştırıcıda veya transformatörde bilinmeyen bir hata oluştu
722Alanı olmayan bir dosyaya veri alınamıyor
723Hedef tabloda kayıt ekleme veya bu tablodaki kayıtları değiştirme izniniz yok
724Hedef tabloya kayıt ekleme izniniz yok
725Hedef tablodaki kayıtları değiştirme izniniz yok
726Kaynak dosyada hedef tablodan daha fazla kayıt var; tüm kayıtlar içe aktarılmadı
727Hedef tablo, kaynak dosyadan daha fazla kayda sahiptir; tüm kayıtlar güncellenmedi
729İçe aktarma sırasında hatalar oluştu; kayıtlar içe aktarılamadı
730Desteklenmeyen Excel sürümü; dosyayı geçerli Excel biçimine dönüştürün ve tekrar deneyin
731İçe aktardığınız dosya veri içermiyor
732Bu dosya başka dosyalar içerdiğinden eklenemiyor
733Bir tablo kendi içine içe aktarılamaz
734Bu dosya türü resim olarak görüntülenemez
735Bu dosya türü resim olarak görüntülenemez; eklenir ve bir dosya olarak görüntülenir
736Bu biçime dışa aktarılacak çok fazla veri var; veriler kesilecek
738İçe aktardığınız tema zaten var
800Diskte dosya oluşturulamıyor
801Sistem diskinde geçici dosya oluşturulamıyor
802Dosya açılamıyor
803Dosya tek kullanıcılı veya ana bilgisayar bulunamadı
804Dosya geçerli durumunda salt okunur olarak açılamıyor
805Dosya hasarlı; Kurtar komutunu kullan
806Dosya bir FileMaker istemcisinin bu sürümü ile açılamıyor
807Dosya bir FileMaker Pro Advanced dosyası değil veya ciddi şekilde hasar görmüş
808Erişim ayrıcalıkları zarar gördüğünden dosya açılamıyor
809Disk / birim dolu
810Disk / birim kilitli
811Geçici dosya FileMaker Pro Advanced dosyası olarak açılamıyor
812Ana bilgisayarın kapasitesi aşıldı
813Ağda kayıt senkronizasyonu hatası
814Maksimum sayı açık olduğu için dosya açılamıyor
815Arama dosyası açılamadı
816Dosya dönüştürülemiyor
817Bu çözüme ait olmadığı için dosya açılamıyor
819Uzak dosyanın yerel bir kopyası kaydedilemiyor
820Dosya kapatılıyor
821Ana bilgisayar bağlantıyı kesmeye zorladı
822FileMaker Pro Gelişmiş dosyalar bulunamadı; eksik dosyaları yeniden yükle
823Dosya tek kullanıcıya ayarlanamaz; misafirler bağlı
824Dosya bozuk veya FileMaker Pro Advanced dosyası değil
825Dosya, korunan dosyaya gönderme yetkisine sahip değil
826Belirtilen dosya yolu geçerli bir dosya yolu değil
827Kaynak veri içermediğinden veya başvuru olduğundan dosya oluşturulmadı
850Yol işletim sistemi için geçerli değil
851Harici bir dosya diskten silinemiyor
852Harici depolama birimine dosya yazılamıyor
853Bir veya daha fazla kap aktarılamadı
870Başka bir kullanıcı dosyayı değiştirdiği için dosya değiştirilemiyor
900Genel yazım motoru hatası
901Ana yazım sözlüğü yüklü değil
903Komut paylaşılan bir dosyada kullanılamaz
905Komut, bir alanın etkin olmasını gerektirir
906Geçerli dosya paylaşılmıyor; komutu yalnızca dosya paylaşılıyorsa kullanılabilir
920Yazım motoru başlatılamıyor
921Kullanıcı sözlüğü düzenleme için yüklenemiyor
922Kullanıcı sözlüğü bulunamadı
923Kullanıcı sözlüğü salt okunur
951Beklenmedik bir sorun oluştu (*)
952Geçersiz FileMaker Veri API’sı belirteci (*)
953FileMaker Veri API’sı ve OData’nın iletebileceği veriler üzerindeki sınır aşıldı (*)
954Desteklenmeyen XML dilbilgisi (*)
955Veritabanı adı yok (*)
956Maksimum veritabanı veya Yönetici API’sı oturum sayısı aşıldı (*)
957Çakışan komutlar (*)
958Parametre eksik (*)
959Özel Web Yayını teknolojisi devre dışı
960Parametre geçersiz
1200Genel hesaplama hatası
1201İşlevde çok az parametre var
1202İşlevde çok fazla parametre var
1203Beklenmeyen hesaplama sonu
1204Sayı, metin sabiti, alan adı veya “(” bekleniyor)
1205Yorum “* /” ile sonlandırılmadı
1206Metin sabiti tırnak işareti ile bitmelidir
1207Dengesiz parantez
1208Operatör eksik, işlev bulunamadı veya “(” beklenmiyor
1209Alan adı veya düzen adı gibi ad eksik
1210Eklenti işlevi veya komut dosyası adımı zaten kaydedildi
1211Bu işlevde liste kullanımına izin verilmiyor
1212Burada bir operatör (örneğin, +, -, *) olması bekleniyor
1213Bu değişken, İzin Ver işlevinde zaten tanımlanmıştır
1214Bir fonksiyon parametresi, alanın gerekli olduğu bir ifade içerir
1215Bu parametre geçersiz bir Get işlevi parametresidir
1216GetSummary’da yalnızca bağımsız değişkenlere ilk bağımsız değişken olarak izin verilir
1217Kesme alanı geçersiz
1218Sayı değerlendirilemiyor
1219Bir alan kendi formülünde kullanılamaz
1220Alan türü normal veya hesaplanmış olmalıdır
1221Veri türü sayı, tarih, saat veya zaman damgası olmalıdır
1222Hesaplama saklanamıyor
1223Adı geçen işlev henüz uygulanmadı
1224Belirtilen işlev mevcut değil
1225Bahsedilen işlev bu bağlamda desteklenmiyor
1300Belirtilen ad kullanılamaz
1301İçe aktarılan veya yapıştırılan işlevin parametresi, dosyadaki bir işlevle aynı ada sahip
1400ODBC istemci sürücüsü başlatılamadı; ODBC istemci sürücülerinin düzgün yüklendiğinden emin olun
1401Ortam tahsis edilemedi (ODBC)
1402Serbest ortam başarısız oldu (ODBC)
1403Bağlantı kesilemedi (ODBC)
1404Bağlantı tahsis edilemedi (ODBC)
1405Ücretsiz bağlantı kurulamadı (ODBC)
1406SQL API (ODBC) için başarısız kontrol
1407Deyim ayrılamadı (ODBC)
1408Genişletilmiş hata (ODBC)
1409Hata (ODBC)
1413Başarısız iletişim bağlantısı (ODBC)
1414SQL ifadesi çok uzun
1450İşlem için PHP ayrıcalık uzantısı (*) gerekiyor
1451İşlem, geçerli dosyanın uzak olmasını gerektirir
1501SMTP kimlik doğrulaması başarısız oldu
1502SMTP sunucusu tarafından bağlantı reddedildi
1503SSL hatası
1504SMTP sunucusu bağlantının şifrelenmesini gerektiriyor
1505Belirtilen kimlik doğrulama SMTP sunucusu tarafından desteklenmiyor
1506E-posta mesajları başarıyla gönderilemedi
1507SMTP sunucusunda oturum açılamıyor
1550Eklenti yüklenemiyor veya eklenti geçerli bir eklenti değil
1551Eklenti yüklenemiyor; varolan bir eklentiyi silemez veya klasöre veya diske yazamaz
1552-1559Eklentiler tarafından iade edildi; eklentiyle birlikte gelen belgelere bakın
1626Protokol desteklenmiyor
1627Kimlik doğrulama başarısız oldu
1628SSL ile ilgili bir hata oluştu
1629Bağlantı zaman aşımına uğradı; zaman aşımı değeri 60 saniyedir
1630URL biçimi yanlış
1631Bağlantı başarısız
1632Sertifikanın süresi doldu
1633Sertifika kendinden imzalı
1634Bir sertifika doğrulama hatası oluştu
1635Bağlantı şifrelenmemiş
1700Kaynak mevcut değil (*)
1701Ana bilgisayar şu anda istek alamıyor (*)
1702Kimlik doğrulama bilgileri doğru biçimde sağlanmadı; Yetkilendirme başlığının (*) değerini doğrulayın
1703Geçersiz kullanıcı adı veya şifre veya JSON Web Simgesi (*)
1704Kaynak belirtilen HTTP fiilini desteklemiyor (*)
1705Gerekli HTTP başlığı belirtilmedi (*)
1706Parametre desteklenmiyor (*)
1707İstekte gerekli parametre belirtilmedi (*)
1708Parametre değeri geçersiz (*)
1709Kaynakın mevcut durumu için işlem geçersiz (*)
1710JSON girişi sözdizimsel olarak geçerli değil (*)
1711Ana bilgisayar lisansının süresi doldu (*)

Filemaker Developer dediğimiz geliştirici Filemaker Error Codes kullanımı konusunda ne kadar mahir olursa Filemaker Error Codes yoluyla hataları yakalar ve ayıklamayı başarır.

Hazırladığımız eğitim setimiz tüm bu konuları ele almaktadır. Bu nedenle bu tekniğin nasıl kullanıldığını görsel olarak öğrenmek için eğitim setimizi izleyebilirsiniz.

Hakkında Behlül Akkoç

Ayrıca inceleyin

Filemaker Field Options

Filemaker Field Options ile alan oluşturmaya ve veri türlerini atamaya ek olarak, alanlarınıza seçenekler de …

error: filemakerx.com