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

فتح تقرير محدد بناء على قيمة في النموذج

بدأه سمير1404 في 24 سبتمبر 2014 · 2 رد · 1,930 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...اعضاء المنتدى الكريم اضع بين ايديكم تساؤل واعلم اني سأجد جوابه باذن الله منكم في المرفق لدي نموذج اسمه "البيانات" وداخل النموذج زرين امر "مدين - دائن" وكذلك يوجد مربع نص اسمه "رقم الحساب" المطلوب :
1- اريد عندما يدخل المستخدم رقم الحساب ويقوم بالضغط على زر دائن او مدين يقوم البرنامج بالتاكد من تحقق شرط وهو اذا كان ثالث رقم من جهة اليمين في مربع النص رقم الحساب هو 3 يفتح التقرير الخاص بالتفقيط بالدولار ... وفي حال انتفى هذا الشرط يقوم بفتح التقرير الخاص بالتفقيط بالريال فقط هذا كل ما اريد
علما اني جعلت تقرير اسمه "report" وهو يقوم بالفتح تلقائيا عند الضغط على زر دائن 
 وتقرير اسمه "report1" وهو يقوم بالفتح تلقائيا عند الضغط على زر مداين  اعلم ان هناك طريقة عملية افضل مما قمت به لذا ارجوا من الاساتذة الكرام الا يبخلوا بها علي وشكرا 

last212.rar

#2

السلام عليكم

 

فيما يلي الكود الذي يفحص لك الرقم الثالث من جهة اليمين

On Error GoTo Err_ÇãÑ9_Click

    Dim stDocName As String
    Dim x, x1, x2 As Variant
    
    x = Me.account_No
    x1 = Right(x, 3)
    x2 = Left(x1, 1)
    
    If x2 = 3 Then
        stDocName = "Report"
    Else
        stDocName = "Report1"
    End If
    
    DoCmd.OpenReport stDocName, acPreview
 
      
Exit_ÇãÑ9_Click:
    Exit Sub

Err_ÇãÑ9_Click:
    MsgBox Err.Description
    Resume Exit_ÇãÑ9_Click

بالتوفيق

 

Companies Information up.rar

1
#3

اشكرك على مجهودك الرائع ولكن اتمنى لو ترسل المرفق بتنسيق 2003 وفقك الله

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

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

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

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

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