اذهب الي المحتوي
أوفيسنا

خانة خيار في الشاشة الرئيسية محدد الحفظ للبيانات


sm44ms

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

صباح الخيرات والمسرات عليكم جميعا:

عندي خانة خيار في الشاشة الرئسية لتجديد البطاقات

اريد اذا كانت هذا الخانة فيها علامة صح  لايتم حفظ اي بيانات في الشاشة مع رسالة تبين انه مستقيل او ملغي

رابط هذا التعليق
شارك

اكسس يحفظ اي بيانات يتم ادخالها

ولكن يوجد اكثر من طريقة لتحيق الفكرة

انا افضل عدم ظهور بيانات الشخص من الاساس اذا يوجد عليه ملاحظات ، ويتم تفعيل حضوره من فورم آخر خاص

وطريقة اخرى وهي ان تظهر الحقول باهتة ورسالة تشرح سبب ذلك

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

كتى تمكن اخوتك هنا من مساعدتك

  • Like 1
رابط هذا التعليق
شارك

اخوي ابو خليل 

البيانات تدخل في فروم اخر والتعديلات

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

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

تم تعديل بواسطه sm44ms
رابط هذا التعليق
شارك

5 ساعات مضت, sm44ms said:

ولكن في شاشة التجديد عند البحث برقمة الوظيفي

في مربع البحث ضع هذا الكود ..اعتما على علامة الصح والرقم الوظيفي ستظهر رسالة تنبيه

ويمكن استخدام دالة dlookup ايضا

Dim cardN As Long
    cardN = Val(Me.txtSearch.Value)
    If cardN > 0 Then
        Dim rs As Recordset
        Set rs = CurrentDb.OpenRecordset("SELECT * FROM Customers WHERE cardN=" & cardN & " AND ISaCTIVE=True;")
        If Not rs.EOF Then
            MsgBox "الموظف مستقيل"
        End If
        rs.Close
    End If

 

  • Like 1
رابط هذا التعليق
شارك

3 ساعات مضت, sm44ms said:

اين اضع الكود في الحدث مع تحديد اسم الحقل

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

رابط هذا التعليق
شارك

اشكرك سوف اجرب وارد لك

بس ما  عليك امر

اسم الجدول

وحقل الرقم 

وخانة الخيار 

شو اسماءها في الكود  

مشكووووووووووووووووووووووووووووووور

 

رابط هذا التعليق
شارك

اشكرك سوف اجرب وارد لك

بس ما  عليك امر

اسم الجدول

وحقل الرقم 

وخانة الخيار 

شو اسماءها في الكود  

مشكووووووووووووووووووووووووووووووور

Dim cardN As Long
    cardN = Val(Me.txtSearch.Value)
    If cardN > 0 Then
        Dim rs As Recordset
        Set rs = CurrentDb.OpenRecordset("SELECT * FROM Customers WHERE cardN=" & cardN & " AND ISaCTIVE=True;")
        If Not rs.EOF Then
            MsgBox "الموظف مستقيل"
        End If
        rs.Close
    End If
رابط هذا التعليق
شارك

حولت الحقل الى رقم في البيانات في الجدول نفس الشي

بس بخبرك شي اخر الفورم  مصدره استعلام للتاكيد اذا السبب فيه

لكن كل الفورمات عندي مصدرها استعلامات

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information