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

Foksh

الخبراء
  • Posts

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

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

  • Days Won

    126

كل منشورات العضو Foksh

  1. تفضل اخي الكريم نسخة ١ نسخة ٢
  2. يصبح الكود في الاستعلام هكذا Not Like "*السامري" and Not Like "*السامرى"
  3. لا تنسى إغلاق الموضوع باختيار أفضل إجابة 😊
  4. تصحيح خطأ كان عند النقر على أحد حقلي التاريخ Y1 + Y2 تقويم.accdb
  5. هل قمت بتجربة الحل في هذا المرفق السابق ؟ أعلمني بالنتيجة 😊
  6. اخي الكريم حتى لا يتعرض موضوعك الثاني للإغلاق وهو نفس العنوان والسؤال والمطلوب ، يرجى متابعة طلبك في موضوع واحد.
  7. جرب هذه الفكرة بحث.accdb
  8. تقويم.accdb تعديل بسيط ، إلى أن نخرج بفكرة أفضل تقويم.accdb
  9. بارك الله فيك أخي الكريم على هذا الطرح ، ولكن يبدو أنك لم تجعل لأصحاب النسخة 64 بت نصيب من تفحص البرنامج
  10. اخي الكريم المفروض الذي تفرضه غير مذكور في طلبك ، وما لم تقم بتوضيحه أيضاً هو مكونات الرقم السري الذي ترغب بإنشاءه ، لأن الرقم السري الذي انشأته لك في جدولك هو الرقم المكون من ( رقم المجموعة وبداية رقم الجلوس وبداية الرقم السري من معلوماتك المدرجة في النموذج ) فأرجو منك توضيح مطلبك بشكل واضح وتفصيلي لكل النقاط التي ذكرتها حتى نستوضح طريقة انشاء الرقم السري الذي تريده
  11. أخي الكريم هناك مشكلة في البيانات التي في الجدول Data ، فمثلاً عندك الصف الأول تكرر ٧٥ مرة ، مع العلم أنه في الجدول tb_sry لديك مجموعتين من كل صف ولم يتم تحديد المجموعة في الجدول data . على العموم ، قمت بإضافة حقل جديد في الجدل data برقم المجموعة ، وهذه تجربتي البسيطة ، فقط قم باختيار الصف في النموذج وسيتم انشاء الرقم السري حسب البيانات . الرقم السري.accdb
  12. اتمنى أن يكون هذا طلبك ، جرب مع أو بدون تفعيل الحقل تدقيق وغير التاريخ وأخبرني بالنتيجة 😊 تقويم-1.accdb
  13. يكفي إنها عجبتك أختي الكريمة ، وبعدين أنا ولا الأخ @jo_2010 أو أي حد من الأساتذة ، هنا كلنا وااااحد 😊
  14. يبدو أنني أيضاً لم استوعب طلبك بشكل واضح ، ارسل مرفق بسبط للنموذج الذي به الحقول لتفقدها وحل المشكلة 😊
  15. هل هو شرط أن تكون الصورة بإمتداد BMP حصراً ؟؟ وإن أمكن إرسال مرفق بسبط للنموذج الذي به عنصر الـ OLE
  16. أخي الكريم شكرا لك ولكن بدايةً اختيار أفضل إجابة تكون للحل وانتهاء المشكلة . ثم بالنسبة لسؤال لم أقم بتجربة الفكرة ، ولكن إن كان هناك حل فأكيد سيتم طرحه في الردود 😊
  17. بسيطة ، لها أكثر من حل إن شاء الله ، ولكن خليها في البال ليوم غد إن كان هناك في العمر بقية
  18. الحقل ( Student_ID ) جعلته من نوع رقم ، وجعلت القيمة الإفتراضية له في النموذج :- =Nz(DMax("[Student_id]","tblStudentDetails"))+1 * بمعنى آخر ؛ يقوم بالبحث عن آخر قيمة ثم يضيف لها 1 عند الحفظ , وهو الفرق بينه وبين الترقيم التلقائي . وفي زر الحفظ جعلته يقوم بالبحث في الجدول عن القيمة التي في الحقل ( IDD ) وهو افتراضي يمثل رقم الهوية مثلاُ باستخدام الدالة ( DLookup ) ، وبالكود التالي :- If Not IsNull(DLookup("[IDD]", "tblStudentDetails", "[IDD] = " & Me.IDD)) Then If MsgBox(" " _ & vbCrLf & "، الرقم الوطني موجود مسبقاً " _ & vbCrLf & "هل ترغب بالتعديل ؟" _ , 590132, "") = 6 Then IDD.SetFocus End If Else Undo DoCmd.CancelEvent End If ففي حالة وجود الرقم مسجل مسبقاً يعطيك رسالة نعم أو لا ؛ واذا اخترت نعم يقوم بالذهاب الى الحقل IDD ( رقم الهوية ) للتعديل عليه ، وإذا لا فإنه لا يحفظ - ولك حرية تعديل الشروط حسب رغبتك . مرفق الملف مضغوط Database1 (1).zip
  19. المهم أختي الكريمة @safaa salem5 نكون عند حسن الظن وأثني على كلام الأستاذ @عمر ضاحى 100%
  20. هذه فكرتي ، وانت عدل كما يلزمك في مشروعك ,, Database1 (1).accdb
  21. بدايةً لتلافي الخطأ في الترقيم ،، انا استخدم عادة الكود التالي ؛ وأضعه في النموذج في القيمة الإفتراضية للحقل الخاص برقم الزبون مثلاً . =Nz(DMax("[حقل_الترقيم]","اسم_الجدول"))+1 بالنسبة لثانياُ ، ارفق ملف بسيط للتعديل عليه
  22. تفضلي أختي الكريمة ،، stopwatch.accdb
×
×
  • اضف...

Important Information