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

عدم فتح التقرير في حالة كان أحد الحقول خالي

بدأه faife في 20 مايو 2012 · 6 رد · 1,089 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

في المثال المرفق مطلوب :

- ظهور رسالة تفيد بعدم وجود بيانات في التقرير عندما يكون أحد الحقول احدده خالي من البيانات مثلا حقل TAG في المثال ....

- او يمكن عمل ذلك على زر طباعة التقرير حيث يكون غير نشط عندما يكون حقل TAG خالي من البيانات ويتم تنشيطه عند ادخال بيانات في الحقل ذاته

مع خالص التقدير

ena.rar

#2

وعليكم السلام "faife "

تم اضافة الكود التالي لزر معاينة التقرير

Me.Refresh

If IsNull(Me.taj) Then
MsgBox "من فضلك ادخل بيانات في مربع  كذا كذا.. ", , "برنامج faife "
DoCmd.CancelEvent
 DoCmd.GoToControl "taj"

Else

فتظهر هذه الرسالة في حالة كان مربع TAG خالي

post-140754-005756100 1337535836_thumb.j

واليك الملف

ena20-5.zip

بالتوفيق

المرفقات
1.JPG
1

لا تؤجل عمل اليوم الي الغد

#3

بارك الله فيك أخى المحاسب الجديد.

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#4

بارك الله فيك أخي المحاسب الجديد حل جميل وهو المطلوب

#5

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

الأخ العزيز محاسب جديد هل يمكن من خلال الكود السابق اضافة عدة حقول على الشرط

مع خالص التقدير

#6

شكرا لتشجيعك اخي "omar19-3" بارك الله فيك

وعليكم السلام "faife "

بالطبع يمكن اضافة عدة حقول على الشرط

تم اضافة التالي لزر معاينة التقرير

Me.Refresh

If IsNull(Me.nam) Then
MsgBox "من فضلك ادخل بيانات في مربع  الاسم.. ", , "برنامج faife "
DoCmd.CancelEvent
 DoCmd.GoToControl "nam"
Else
If IsNull(Me.taq) Then
MsgBox "من فضلك ادخل بيانات في مربع  الثالث .. ", , "برنامج faife "
DoCmd.CancelEvent
 DoCmd.GoToControl "taq"
Else
If IsNull(Me.tah) Then
MsgBox "من فضلك ادخل بيانات في مربع  الرابع.. ", , "برنامج faife "
DoCmd.CancelEvent
 DoCmd.GoToControl "tah"
Else
If IsNull(Me.taj) Then
MsgBox "من فضلك ادخل بيانات في مربع  الخامس.. ", , "برنامج faife "
DoCmd.CancelEvent
 DoCmd.GoToControl "taj"
Else

عند وضع المؤشر بالمربع سيصبح لونة اخضر وذلك بسبب وضع تنسيق شرطي

واليك الملف

ena21-5.zip

بالتوفيق

لا تؤجل عمل اليوم الي الغد

#7

بارك الله فيك وجعل ذلك في موازين حسناتك ..... مبدع

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

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

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

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

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