zine pef قام بنشر يناير 1, 2008 قام بنشر يناير 1, 2008 اخواني الأعضاء اريد شرح مفصل لهذا الكود...هو يستعمل للحساب ..لكن لم افهمه Me!Input = Eval(Nz(Me!Input, 0))
محب العلم قام بنشر يناير 1, 2008 قام بنشر يناير 1, 2008 (معدل) حياك الله أخي ، الحديث يدور عن الجملة كود Me!Input = Eval(Nz(Me!Input, 0)) الاقتران Eval يقوم بحساب قيمة معلمته (يعني ما بين قوسيه) بشرط أن تكون التنيجة رقم أو نص ويرجع نتيجة الحساب في الحقل input مثال 1 : لنفرض أننا نريد نتيجة جمع 5 + 10 في الحقل input نضع الكود السابق في حدث بعد التحديث لعنصر التحكم (مربع نص) الذي مصدر بياناته الحقل input وبمجرد ما ندخل في ذلك المربع 5+10 سنحصل على النتيجة 15 وهي التي ستخزن في الحقل. مثال 2 : لنفرض أننا وضعنا كود right$("Hello All",3) فستكون النتيجة أن الحقل input ستصبح قيمته (All) لأننا نعرف أن $right ترجع لنا جزء من النص من جهة اليمين بمقدار الرقم الحدد وهو 3 حروف في هذا المثال. مثال 3 : لنفترض أننا وضعنا في input القيمة كود Dcount("*","table1") ففي هذه الحالة ستكون النتيجة التي ستخزن في الحقل input هي عدد السجلات في الجدول table1 وهكذا ... والأمثلة في استخدامات هذا الاقتران كثيرة ولكن تذكر أن النتيجة لما نضعه يجب أن تكون رقما أو نصا فقط . تحياتي تم تعديل أبريل 5, 2014 بواسطه أبا عمر
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.