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

كيف تكتب جملة IF لنموذجين منفصلين

بدأه Access2010 في 21 سبتمبر 2010 · 13 رد · 1,242 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان اقارن بين حقلين نص في نموذجين منفصلين

If [namroom] = [roomno] Then
        namroom.BackColor = 255
        namroom.BackColor = 65535
    Else
       namroom.BackColor = 32768

End If

الحقل النصي namroom في نموذج والحقل النصي roomno في نموذج اخر

اريد ان اقارن المحتوى الذي يحويه وتغير لون النص لمعرفة الشقق المحجوزة مثلا في برنامجي

ارجو افادتي بطريقة الوصول في برمجة الفيجوال بيزك

واريد ان استفسر هل اضع هذا الكود في حدث قبل التحديث

تحياتي

#2

ارفع مثال اخي الكريم للتوضيح

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

المثال بالمرفقات وهوا برنامجي الذي ما زلت اعمل عليه

قد ساعدني احد الاخوة هنا في ربط الجداول

والان اريد هذه الفكرة

هي عندما نختار اسم غرفة من نموذج الزبائن

يكون اسم الغرفة في نموذج الغرف الكاملة في لون محدد

اي بما معناه الغرفة محجوزة

ولاحظ معي شئ معين وهوا عندما اختار غرفة من نموذج الغرف الكاملة يفتح معي نموذج الزبائن

اريد ان تكون الحقول فارغة من جديد لادخال المعلومات في نموذج الزبائن

وحبذا لو هناك كود تعطوني اياه يضع اسم الغرفة التي ضغطنا عليها في نموذج الغرف كاملة ويضعها مباشرة في حقل الغرفة في نموذج الزبائن

بحثت كثيرا ولم اجد الصراحة لاني اقل من المبتدا في الاكسس وخصوصا اني اتعامل مع الفيجوال بييزك لاول مرة مع اني متمرس في لغات اخرى

ارجو ان تتحملوني قليلا لاستطيع الاقلاع جيدا

تحياتي

Hotel1.rar

#4

اريد مجال الرؤية فقط

اي نقطة الوصول كيف

هل هي كباقي لغات البرمجة dot او هنا شئ معين بالاكسس

لا اتوقع الموضوع صعب

تحياتي

#5

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

تفضل اخوي جزء من الحل مع بعض التغييرات ليتناسب مع المطلوب وعوضا عن اللون وضعت رساله

Hotel2.rar

1
#6

جزااك الله كل خير اخي مشارف والله انك ابدعت

انا كانت مشكلتي بالكود والان استطيعيع ان اتلاعب به واضع تلوين مثلا مع الرسالة ان شالله

لا اعرف كيف اشكرك

وساكمل الموضوع وساستعين بكم ان شالله بكل صعوبة تواجهني

تحياتي

#7

اخ مشارف هل بالامكان التعديل على تواريخ الحجز

مثلا تضهر رسالة هذه الغرفة مجوزة هل تريد التعديل نعم \لا

واذا كان نعم نذهب لنفس نموذج الحجز للزبائن

اعذرني فانا ضعيف جدا بموضوع الاكسس

تحياتي

#9

جزاك الله كل خير

الصراحة انك ساعدتني لدرجة جدا كبيرة

بالمرفقات الملف الذي اعطيتني اياه اول مرة

وانا اضفت مربع نص على نموذج الزبائن

يعطي الفرق بين يوم الدخول ويوم المغادرة بالايام

واستطعت ان الونه بلون احمر

ولكني اريد ايضا مسالة اللون في نموذج الغرف كاملة حيث وضعت مربع نص لحساب الفرق بالايام بين تاريخي الدخول والخروج

ولكن لم تنجح معي اي كود او عملية لان تاريخ الدخول والخروج موجودين في جدول وهذا النوذج موجود بجدول

اريد ان تضهر الايام فقط في الحقل النصي الخاص بالوضعية السكنية في جدول الغرف كاملة

ومن بعدها اضع جملة شرطية للتلوين للدلالة على السكن

ارجو ان اكون قد اوضحت الفكرة

واشكرك مرة اخرى على تعاونك

وارجو تحملي

تحياتي

Hotel.rar

#11

الشكر المتواصل لك اخي

حتى كلمة شكر قليلة

لكن اريد ان استفسر كيف استطعت ان تعرف عدد ايام الاقامة وتضعها في مربع نص محجوز او غير محجوز

الصراحة دورت على كود او اي شي ان حاطه لم اجد الا Exp1

ولم اجد اي استعلام اخر جديد وضعته

هل لديك القليل من التفسير لاستطيع ان اكمل المسيرة جيدا

تحياتي

#12

الطريقة اخوي انه تم تحويل مصدر السجل للنموذج من جدول rooms الى استعلام وواضافة جدول Coustomers وتم وضع معيار لتاريخ الخروج انه يساوي اليوم او اكثر

وبهذا نعرف اذا كان تم الخروج او لا ومنها نعرف انه الغرفة ما زالت محجوزة

وفي هذا الحقل الذي وضعنا له معيار خلينا مصدر مربع النص الي في النموذج يعتمد عليها عن طريق دالة iif

ملاحظة تم تعديل البرنامج بسبب وجود خطاء في احتساب الدالة يرجى تجربة المرفق

post-177538-051807200 1285419073_thumb.j

Hotel2.rar

المرفقات
untitled.JPG

تم تعديل هذه المشاركة بواسطة مشارف في 25 سبتمبر 2010 في 15:52

#13

مممممممممم

يبدو بان هناك اشياء كثيرة يجب ان اتعلمها

على كل حال انا اشكرك الشكر الجزيل على رحابة صدرك

وتعونك معي اشكرك من كل قلبي

تحياتي لك اخي مشارف

#14

انا حاضر اخوي ACCESS2010

وان شاء الله بالممارسه راح تعرف كل شي حاول دايما تنظر الى الاسائلة المطروحة في المنتدى وطرق الاجابة عليها

راح اتفيدك كثير ان شاء الله

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

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

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

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

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