delphi4arab منتديات دلفي للعرب

نسخة كاملة : رسالة خطأ كالتالي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
لدي رسالة خطأ مزعجة تظهر كلما احاول التنفيذ هي كالتالي
[صورة: 19944708.png]
حيث تخص عملية حسابية وعند الانتقال او التبديل الى form اخرى او panel تظهر هذه الرسالة
وعليكم السلام ورحمة الله
تأكد من عمليات الـ CAST
أو نوع الحقول (TTypeField)
مشكور اخي الكريم توجيه في محله بارك الله فيك
ممكن اطرح سؤال تاني
اذ انه زاد عن ذلك رسالة ثانية
يبدو ان مشاكلي لا ولن تنتهي معهم ابدا
اليك الصورة التي توضح ذلك
[صورة: 44611463.png]
اتمنى ماني اثقل عليك ممكن مشغول يا اخي
تظهر هذه الرسالة عادة، عند محاولة استخدام قيمة الحقل على أساس عدد ذو فاصلة عائمة (Float)
وعند عدم وجود إدخال في الحقل ('') يحدث هذا الخلل، لأن القيمة '' ليس عدد عشري
الحل عدم ترك الحقل فارغا واسناد قيمة 0 كقيمة افتراضية له
استخدم خاصية DefaultExpression أو OnNewRecord لذلك
بالتوفيق.
صحح لي ان كان خطأ
هل نذهب الى الخاصية DefaultExpression
ثم نكتب التالي كمثال
edit3.txt:='0'; l
وان كان هكذا اين اجد الخاصيات السابقة الذكر
بارك الله فيك اخي
إقتباس :هل نذهب الى الخاصية DefaultExpression
إذا كنت تستخدم ADO فانسى DefaultExpression
غير ذلك اكتب مباشرة 0
أو استعلام مثل:
كود :
SUM(FieldName)
راجع Help دلفي للمزيد...
تجد هذه الخاصية ضمن خصائص الحقول (انقر مرتين على أي الجدول وأضف الحقول ثم انظر الى الخصائص)
بالتوفيق.