كريمو2 قام بنشر ديسمبر 19, 2017 قام بنشر ديسمبر 19, 2017 (معدل) السلام عليكم اخوتي الكرام ممكن مساعدة بخصوص اختيار قيمة من مربع تحرير وسرد مثلا اختار 'قرض1' قيمته '10.000.00 ' مدة السداد' 10 اشهر ------------- 01 وعند اختيار تاريخ بداية الخصم يقسم المبلغ على العدد الموجود في مدة السداد-----------02 كما في الصورة 2018.rar تم تعديل ديسمبر 19, 2017 بواسطه كريمو2
jjafferr قام بنشر ديسمبر 19, 2017 قام بنشر ديسمبر 19, 2017 وعليكم السلام اخي كريمو لم تطلع لي رسالة الخطأ جعفر
كريمو2 قام بنشر ديسمبر 19, 2017 الكاتب قام بنشر ديسمبر 19, 2017 (معدل) اولا حياك الله استاذي العزيز جعفر جرب ادخال المعلومات مثل الصورة ممكن تتطلعني بالنتيجة الي عندك تم تعديل ديسمبر 19, 2017 بواسطه كريمو2
jjafferr قام بنشر ديسمبر 19, 2017 قام بنشر ديسمبر 19, 2017 اتبعت طريقتك سابقا ، وحاليا مرة اخرى حسب الصور والخطوات التي اشرت اليها ، فبعدما اُدخل القرض ، احصل على الرسالة: "هل تريد تثبيت تاريخ العقد" مرة قلت نعم ، ومرة اخرى قلت لا ، ثم ادخلت تاريخ بدأ الخصم: اذا كان هناك رقم في الحقل "فترة السداد بالاشهر" ، فلا احصل على خطأ ، اذا لم يكن هناك رقم في الحقل "فترة السداد بالاشهر" ، احصل على الخطأ. جعفر 1
كريمو2 قام بنشر ديسمبر 19, 2017 الكاتب قام بنشر ديسمبر 19, 2017 7 minutes ago, jjafferr said: اتبعت طريقتك سابقا ، وحاليا مرة اخرى حسب الصور والخطوات التي اشرت اليها ، فبعدما اُدخل القرض ، احصل على الرسالة: "هل تريد تثبيت تاريخ العقد" مرة قلت نعم ، ومرة اخرى قلت لا ، ثم ادخلت تاريخ بدأ الخصم: اذا كان هناك رقم في الحقل "فترة السداد بالاشهر" ، فلا احصل على خطأ ، اذا لم يكن هناك رقم في الحقل "فترة السداد بالاشهر" ، احصل على الخطأ. جعفر المشكلة في مربع تحرير وسرد اي عند ادخال القرض وعندما اضفت عمود منظم ثاني وفيه مبلغ القرض وقع المشكل في مربع التحرير والسرد CmdCridi cridi_id = الذي مصدره رقم وانا استبدلته ب Nom_Cridi = مصدره نص وقع المشكل في تاريخ بداية الخصم Dcode = Switch([Cridi_ID] = 1 Or 29, [Payment_Period])
jjafferr قام بنشر ديسمبر 19, 2017 قام بنشر ديسمبر 19, 2017 الامر Switch يقارن القيم التي اعطيتها ، وانت القيم الموجودة عندك هي 1 او 29 للحقل Cridi_ID ، بينما في واقع الامر ، الصورة التالية تبين ان قيمة الحقل Cridi_ID هي صفر (يعني ليست القيمة التي تقوم بمقارنتها) والحقل Payment_Period ليس فيه قيمة في النموذج الفرعي (اي ان قيمته Null) ، لذلك ، فنتيجة المتغير Dcode = نفس نتيجة الحقل Payment_Period والذي هو Null ، يعني النتيجة عندنا Decode = Null ، ولكنك في اول الحدث قلت: Dim Dcode As Integer و Null هو Boolean وليس Integer ، وهو الذي يسبب رسالة الخطأ. بينما اذا رجعت الى ملاحظتي السابقة ، حيث تكون قد ادخلت قيمة للحقل Payment_Period ، فعليه تصبح نتيجة المعادلة: Dcode = Payment_Period ، والذي هو رقم صحيح Integer. جعفر
كريمو2 قام بنشر ديسمبر 20, 2017 الكاتب قام بنشر ديسمبر 20, 2017 هل من تعديل من طرفك استاذ جعفر او فكرة ما تخص ذالك مع العلم ان نوع البيانات حقل Cridi_ID في جدول CRIDI رقمي 2018.rar
jjafferr قام بنشر ديسمبر 25, 2017 قام بنشر ديسمبر 25, 2017 أخي كريمو اخبرتك بأن الحقل Cridi_ID هو مصدر المشكلة كلها ، وقيمته صفر ، بينما الكود كان يبحث قيمتة 1 او 29 !! هذا كل الذي اعرفه !! جعفر
كريمو2 قام بنشر ديسمبر 26, 2017 الكاتب قام بنشر ديسمبر 26, 2017 14 hours ago, jjafferr said: أخي كريمو اخبرتك بأن الحقل Cridi_ID هو مصدر المشكلة كلها ، وقيمته صفر ، بينما الكود كان يبحث قيمتة 1 او 29 !! هذا كل الذي اعرفه !! جعفر استاذي الكريم جعفر الم يوجد فكرة تصحح ذالك ؟ Desktop.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.