الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إدخال قيمة بتحقق شرط قيمة أخرى أو مضاعفاتها

بدأه R_A_A_M في 24 ديسمبر 2008 · 7 رد · 742 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

سعيد جداً بأن أكون أحد أعضاء هذا المنتدى الذي يجب أن يسمى المنتدى العالمي ... مع تمنياتي للجميع دوام الصحة والعافية ... ودوام التوفيق والنجاح..

وأول مشاركة لي هي استفسار إن شاء الله يكون بسيط ...وأرجوا من الأخوة الأعضاء الكرام مساعدتي في الآتي

كيف يمكن تحقيق قيمة شرط أو مضاعفاته ؟ كما في المثالي التالي:

شكرا لكم

post-179158-1230125370_thumb.gif

تم تعديل هذه المشاركة بواسطة R_A_A_M في 24 ديسمبر 2008 في 16:29

#2

لا اجد اي مشكلة السؤال غير واضح

ناصر المصاروة

شبكة سوارقريباً

Sewar

#3

.

للتوضيح أكثر ........ أنا أحتاج إلى كود يقوم بقراءة رقم أو مضاعفاته فعلى سبيل المثال

لو عندي الرقم 250 وأنا لا أريد هذا الرقم بالتحديد لأني حددته بقيمة متغيرة وهي الحقل [TOTAL9]

وعند قيام المستخدم بإدخال رقم في الحقل [iNSURANC] البرنامج يقوم بقراءة الحقل [TOTOAL9] ويطابقه مع القيمة المدخلة ...

فبعد التحديث لن يقبل إلا الرقم 250 أو مضاعفاته.

أنا استعطت أن أنشئ معادلة ( إذا الرقم يساوي أو لا يساوي ) لكن المشكلة لم أستطع إنشاء معادلة مضاعفات الرقم ؟؟؟؟

IF [الرقم المدرج من قبل المستخدم] <>[ TOTAL9] THEN

رجوا أن المعلومة وصلت ومفهومة ... مع جزيل الشكر ...

تم تعديل هذه المشاركة بواسطة R_A_A_M في 27 ديسمبر 2008 في 01:44

#4

السلام عليكم ورحمة الله وبركاته

الاخ العزيز

استخدم الدالة "mod"

هذه الدالة تقوم بارجاع باقي القسمة

واذا كانت النتيجة صفر فان هذا يعني ان القيمة على يسار المعادلة من مضاعفات القيمة على يمين المعادلة

كالتالي

if [Total9]  mod [insurance]=0 then  sttement

بالتوفيق

ناصر المصاروة

شبكة سوارقريباً

Sewar

#5

أخي الكريم .... ناصر

أشكرك جزيل الشكر .... فعلاً ما كنت أريده تم بنجاح ..... عبارة mod هي الحل المناسب للمعادلة ... صحيح أني قمت باستخدامها بطريقة أخرى

لكنها كانت هي الحل المناسب.

تحياتي وتقديري لكم...

If [insuranc] Mod [A_schedule_Payments_now2]![TOTAL9] Then

تم تعديل هذه المشاركة بواسطة R_A_A_M في 27 ديسمبر 2008 في 12:54

#6

حياك الله

شبكة سوارقريباً

Sewar

#7

بعد دراستي للكود

If [insuranc] Mod [A_schedule_Payments_now2]![TOTAL9] Then

فان هذا يدل على عمق فهمك للغة الالة ومهارتك البرمجية العالية

فالتعبير الذي استخدمته اما ان يعيد القيمة صفر وهذه تعادل القيمة "false" في لغة الالة

واما ان يعيد رقماً وهذا يعادل القيمة "true" في لغة الالة

احييك على هذه المهارة وبصراحة لم يسبق لي ان استخدمت مثل هذا الاسلوب

فاشكرك على هذا الدرس القيم

ناصر المصاروة

شبكة سوارقريباً

Sewar

#8

أخي الكريم .... ناصر

أشكرك كل الشكر على هذا الإطراء ... وهذا جزء مما عندكم ... أتمنى لكم التوفيق

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…