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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    292

كل منشورات العضو ابوخليل

  1. وجدت لك في مكتبتي فأكثر الدعاء لصاحبه حضور وغياب الطلاب.rar
  2. الحقيقة الطريقة التي يتم فيها التنفيذ بالنسبة لي غير مقنعة حاول تجعل الضوابط كلها في حدث واحد وهو حقل ادخال المعرف ثم جرب ان تجعل مصدر النموذج استعلاما يعرض سجلا واحدا فقط ويكون التاريخ هو الاكبر ( Max) والذي سيكون لا شك تاريخ اليوم الحالي وتكون الضوابط في الكود كالتالي : - اذا كان التاريخ اصغر من تاريخ اليوم : يفتح سجلا جديدا ويدخل تاريخ اليوم ووقت الدخول - اذا كان التاريخ يساوي تاريخ اليوم : فينظر ان كان حقل الخروج خاليا فيدخل وقت الخروج وإلا يخرج من الحدث ويمكن اظهار رسالة بذلك لعل الفكرة واضحة .. جرب .. وطبق .. فلن تخسر
  3. نفرض ان الاسم الاخير في حقل اسمه txtNm4 الدالة Len تقوم بإرجاع عدد الحروف نكتب في عمود جديد في الاستعلام الجملة التالية : Expr1:Len([txtNm4]) والنتيجة ستكون عدد حروف الاسم الاخير الآن يمكننا وضع المعيار المطلوب في حقل المعايير وفي مثالنا هذا نضع الرقم 4 ليتم تصفية الاسماء التي تتكون من اربعة حروف
  4. العنوان غير مناسب يغلق الموضوع
  5. لمنع التكرار اجعل حقلي (الرقم المعرف) و(تاريخ اليوم) مفتاحين
  6. اتوقع مشكلتك سببها هذا : Private Sub Form_AfterUpdate() dater_AfterUpdate End Sub عطل هذا الحدث لترى النتيجة
  7. حول المرفق الى امتداد mdb فقد تحظى بمشاركات اكثر
  8. من واقع تجربة الافضل ان يكون الحقل الخاص بالحدث غير منضم ثم لتثبيت بقاء المؤشر استخدم RNNO.SetFocus في المكان المناسب ويكفي عن ذلك : ايقاف علامة الجدولة في جميع الحقول ما عدا الحقل مكان الحدث هكذا : ايقاف علامة الجدولة=لا
  9. اذا اردت الجمع مع بقاء التاريخ والوقت فهذا يمكن تحقيقة داخل النماذج المستمرة او في التقارير حيث ستكون حقول الجمع غير منضمة اما سؤالك الرئيس وهو طلب تصفية بين وقتين فهذا يمكن الحصول عليه داخل الاستعلام باستخدام الدالة Between شريطة : 1-ان يكون نوع الحقل ( وقت/تاريخ) 2- فرز الوقت عن التاريخ العام بعمود مستقل ، وضع فيه المعيار التالي مثلا : Between #06:00:00# And #08:00:00# ويمكنك استخدام حقلين في النموذج لكتابة الوقتين المراد التصفية بينهما بعد هذه العمليات يمكنك الجمع وستضطر حينها الى انشاء استعلام جديد للجمع واستبعاد التواريخ والاوقات آمل ان اكون وفقت في الايضاح وفقك الله لكل خير ،،،
  10. حين يكون تعاملنا مع الواجهات ( النموذج ) حينها يمكننا النسخ واللصق اما التعامل مع الجداول مباشرة فالنسخ واللصق غالبا يكون للسجلات داخل الجدول وليس الحقول والطريقة المتقنة المتبعة هي تحديث الحقل بناء على قيمة اخرى وهذه القيمة يمكن ان تكون قيمة حقل في جدول آخر او قيمة متغيرة او قيمة عددية او نصية يتم ادراجها من قبل المستخدم
  11. هذه الرسالة الثانية غير موجودة اصلا في المرفق تأكد من مثالك المرفق
  12. تفضل هذا برنامج صغير للمخازن من اعداد احد اساتذتنا الفضلاء SmallStore.rar
  13. هذا يؤكد انه ليس هناك حماية مطلقة ولكن قد يلجأ الى التحايل والتمويه ، حيث يوجد في الملف جدولا مخفيا وهذه اجابة للاخ السائل علما انه يمكن اخذ البيانات من الجداول المرتبطة ايضا
  14. حقيقة المقصود غير واضح ولكن هذه الدالة لاستخراج الفرق بين الوقتين بالدقائق lateN:DateDiff("n";[startDate];[EndDate])) وهذه لتحويل الناتج الى ساعات ودقائق lateH: IIf([lateN]<=0;0;[lateN]\60 & ":" & [lateN] Mod 60)
  15. جزاك الله خيرا درس جديد اظن لم يطرق في هذا المنتدى وسؤالي : هل قارىء الباركود الأحادي يقرأ هذا النوع ولو تكرمت باعادة رفع قاعدة البيانات المرفقة على الاصدار 2003
  16. جرب وحاول جلب بيانات من الملف المرفق db1.rar
  17. وعليكم السلام ان استطعت ان تجعل الملف يبقى مفتوحا دائما (أي يفتح مع وندز ويغلق معه ) فلن يستطيع احد تغيير الاسم او الامتداد حيث يمكن فتح القاعدة بشكل مخفي وايضا الارتباط باحد الجداول من ملف آخر يمنع التعديل على اسم القاعدة
  18. وهذا حل بطريقة أخرى عدم تكرار4.rar
  19. Me.date2 = DateAdd("d", 45, [date1]) الناتج سيكون اكبر من التاريخ الاول بـ 45 يوما ويمكنك استبدال الرقم 45 بمتغير رقمي او قيمة حقل معين
  20. هذا واحد من الحلول آمل ان يفي بحاجة السائل عدم تكرار2.rar
  21. نعم يمكن اصنع استعلام تحديد بالجدول ثم تحت الحقل المطلوب وفي المعايير اكتب IS Null ثم احفظ عند تشغيل الاستعلام سيظهر فقط السجلات التي يكون فيها هذا الحقل فارغا يمكنك تكرار المعيار على اكثر من حقل ويمكنك استخدام الخاصية "و" أو الخاصية "أو"
  22. ان كنت تريد عدم تكرارر الرقم مع صنف معين مع السماح بالتكرار اذا تغير الصنف فاجعل حقل الصنف وحقل الرقم مفاتيح في الجدول
  23. الأمر يرجع اليك فيمكنك التغيير في الجميع
×
×
  • اضف...

Important Information