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

Khalid Jnb

الخبراء
  • Posts

    774
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    5

مشاركات المكتوبه بواسطه Khalid Jnb

  1. العقو منك  اخي emam1424

    نحن  هنا نتعلم  جميعا  بفضل اساتذتنا الاعزاء وهذا المنتدى الرائع 

    لدي بعض الملاخظات عن عملك (قاعدة البيانات)

    1- التصميم جميل

    2- النماذج في عملك تقريبا  متشابهة  لذلك انسخ الاكواد   التي تؤدي نفس العمل  في النماذح المختلفة والتي تعمل بصورة جيدة

    3- عند  اكمال  عمل يرجى منك عمل (تمت الاجابة) كما في الصورة

     

    Accept_Answer.gif.401f15a110006d0ce12ac147a6f7e481.gif

    • Like 2
  2. اخي العزيز   emam1424

    لاحظت انك  تسال نقس السؤال اكثر من مرة بخصوص  التاكد من ادخال البيانات بالجدول واظهار الرسالة

     Beep
     MsgBox ("تم حفظ البيانات بنجاح"), , "مبروك"

    ان الكود هو يقوم اصلا بحقظ البيانات في الجدول  ومن ثم ينتقل للسجل التالي بالجدول

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    DoCmd.GoToRecord , , acNewRec

    افضل مكان للتاكد من ادخال وحفظ البيانات  هي وضع الرسالة بعد التحديث  After Update كما في الصورة ( يعني لاتظهر الرسالة الا بعد حقظ البيانات ) وهذا 

    ينطبق على كل النماذج 

    Untitled.jpg.50c187a5e3d7497c6542408af76b2a6b.jpg

    Untitled2.jpg

    • Like 2
  3. انظر للمرفق  اخي العزيز

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

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

    وشكرا

     

     

    Library.rar

    1.jpg

    2.jpg

    • Like 1
  4. السلام عليكم

    تقضل ان شاء الله يكون المطلوب

    'يمكن استخدام الكود التالي (Is Null) للدلالة على الحقل الفارغ'
    If IsNull(Me.XVisitorName) Then         'اسم الزائر
            MsgBox "فضلا أدخل اسم الزائر"
            Me.XVisitorName.SetFocus
            Exit Sub
            
        ElseIf IsNull(Me.XVisitorDay) Then   'اليوم
            MsgBox "فضلا أدخل اليوم"
            Me.XVisitorDay.SetFocus
            Exit Sub
            
        ElseIf IsNull(Me.XVisitorDate) Then      'التاريخ
            MsgBox "فضلا أدخل تاريخ الزيارة"
            Me.XVisitorDate.SetFocus
            Exit Sub
            
        ElseIf IsNull(Me.XVisitorTaime) Then     'الوقت
            MsgBox "فضلا أدخل وقت الزيارة"
            Me.XVisitorTaime.SetFocus
            Exit Sub
            
        ElseIf IsNull(Me.XTarget) Then    'سبب الزيارة
            MsgBox "فضلا أدخل سبب الزيارة"
            Me.XTarget.SetFocus
            Exit Sub
        End If

    Database4.rar

    Database5.rar

    • Like 2
  5. اخي العزيز

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

    جرب ان تعمل الرواتب بالاكسس  ونجن معك ان شاء الله

     

  6. السلام عليكم

    تفضل اخي الكريم

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

    DoCmd.OpenReport "اسم التقرير", acViewNormal   'لللطباعة المباشرة'
    DoCmd.OpenReport "اسم التقرير", acViewPreview 'معاينة قبل الطباعة'
    
    DoCmd.RunCommand acCmdPrint              'اظهار الطابعة قبل المعاينة'
    DoCmd.OpenReport "اسم التقرير", acViewPreview

     

    • Like 1
  7. اخي العزيز

    1- استخدمت مقاس عرض النموذج 36

    2- عملت  ارتساء للحقول  عن طريق :

    - قمت بتحديد كل الحقول باللنموذج عن طريق  (Ctrl+A)

    - من القائمة الرئيسية اخترت (ترتيب-ثم -ارتساء- ثم  اعلى اليسار) ثم الحقظ بالنسبة للنسخة العربية واعتقد النسخة الانكليزية يكون الارتساء اعلى اليمين

    - حفظ التغيرات على النموذج

    وهذه الصور  تمثل الشرح

     

     

     

     

    1.jpg

    2.jpg

    3.jpg

    4.jpg

    • Like 3
×
×
  • اضف...

Important Information