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

Foksh

الخبراء
  • Posts

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

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

  • Days Won

    126

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

  1. تصحيح خطأ كان عند النقر على أحد حقلي التاريخ Y1 + Y2 تقويم.accdb
  2. هل قمت بتجربة الحل في هذا المرفق السابق ؟ أعلمني بالنتيجة 😊
  3. اخي الكريم حتى لا يتعرض موضوعك الثاني للإغلاق وهو نفس العنوان والسؤال والمطلوب ، يرجى متابعة طلبك في موضوع واحد.
  4. جرب هذه الفكرة بحث.accdb
  5. تقويم.accdb تعديل بسيط ، إلى أن نخرج بفكرة أفضل تقويم.accdb
  6. بارك الله فيك أخي الكريم على هذا الطرح ، ولكن يبدو أنك لم تجعل لأصحاب النسخة 64 بت نصيب من تفحص البرنامج
  7. اخي الكريم المفروض الذي تفرضه غير مذكور في طلبك ، وما لم تقم بتوضيحه أيضاً هو مكونات الرقم السري الذي ترغب بإنشاءه ، لأن الرقم السري الذي انشأته لك في جدولك هو الرقم المكون من ( رقم المجموعة وبداية رقم الجلوس وبداية الرقم السري من معلوماتك المدرجة في النموذج ) فأرجو منك توضيح مطلبك بشكل واضح وتفصيلي لكل النقاط التي ذكرتها حتى نستوضح طريقة انشاء الرقم السري الذي تريده
  8. أخي الكريم هناك مشكلة في البيانات التي في الجدول Data ، فمثلاً عندك الصف الأول تكرر ٧٥ مرة ، مع العلم أنه في الجدول tb_sry لديك مجموعتين من كل صف ولم يتم تحديد المجموعة في الجدول data . على العموم ، قمت بإضافة حقل جديد في الجدل data برقم المجموعة ، وهذه تجربتي البسيطة ، فقط قم باختيار الصف في النموذج وسيتم انشاء الرقم السري حسب البيانات . الرقم السري.accdb
  9. اتمنى أن يكون هذا طلبك ، جرب مع أو بدون تفعيل الحقل تدقيق وغير التاريخ وأخبرني بالنتيجة 😊 تقويم-1.accdb
  10. يكفي إنها عجبتك أختي الكريمة ، وبعدين أنا ولا الأخ @jo_2010 أو أي حد من الأساتذة ، هنا كلنا وااااحد 😊
  11. يبدو أنني أيضاً لم استوعب طلبك بشكل واضح ، ارسل مرفق بسبط للنموذج الذي به الحقول لتفقدها وحل المشكلة 😊
  12. هل هو شرط أن تكون الصورة بإمتداد BMP حصراً ؟؟ وإن أمكن إرسال مرفق بسبط للنموذج الذي به عنصر الـ OLE
  13. أخي الكريم شكرا لك ولكن بدايةً اختيار أفضل إجابة تكون للحل وانتهاء المشكلة . ثم بالنسبة لسؤال لم أقم بتجربة الفكرة ، ولكن إن كان هناك حل فأكيد سيتم طرحه في الردود 😊
  14. بسيطة ، لها أكثر من حل إن شاء الله ، ولكن خليها في البال ليوم غد إن كان هناك في العمر بقية
  15. الحقل ( 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
  16. المهم أختي الكريمة @safaa salem5 نكون عند حسن الظن وأثني على كلام الأستاذ @عمر ضاحى 100%
  17. هذه فكرتي ، وانت عدل كما يلزمك في مشروعك ,, Database1 (1).accdb
  18. بدايةً لتلافي الخطأ في الترقيم ،، انا استخدم عادة الكود التالي ؛ وأضعه في النموذج في القيمة الإفتراضية للحقل الخاص برقم الزبون مثلاً . =Nz(DMax("[حقل_الترقيم]","اسم_الجدول"))+1 بالنسبة لثانياُ ، ارفق ملف بسيط للتعديل عليه
  19. تفضلي أختي الكريمة ،، stopwatch.accdb
  20. جزاك الله كل خير أستاذ @عبد اللطيف سلوم ، شرح كافي و وافي
  21. في الاستعلام ضع المعيار التالي فقط Not Like "*السامري"
  22. أخي الكريم لم انسى ، ولكن لانه اليوم الخميس نهاية الاسبوع يكون عندي ضغط في العمل ، لكني سأعمل على طلبك
×
×
  • اضف...

Important Information