اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

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

تم تعديل بواسطه محسن سرحان
قام بنشر
Dim Untxt As Boolean
Untxt = DLookup("txt1", "Qry1")
If Untxt = False Then
DoCmd.OpenReport "ReportName", acPreview
else
Exit sub
End if

باعتبار   txt1 حقل الاسم في الاستعلام   و Qry1  هو اسم الاستعلام  و ReportName هو اسم التقرير

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

قام بنشر

تفضل مع تعديل طفيف على الكود

Dim Untxt
Untxt = Nz(DLookup("id", "Qry1"), 0)
If Untxt = 0 Then
DoCmd.OpenReport "Rep1", acPreview
Else
MsgBox "يوجد بيانات يجب تصحيحها"
Exit Sub
End If

 

db1.rar

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information