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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    239

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

  1. حتى يساعدك اخوانك اكتب كلمات المرور والاسماء السرية
  2. البيانات غير كافي وحتى يساعدك اخوانك ادخل بيانات كافية ومناسبة في جدول العقود حتى يتم تطبيق المفاضلة على الصحيح والاطلاع عليها
  3. خانة الرقم القومي اجعل نوع الحقل في الجدول نص اما مربعات التحرير فقد تم التعديل وكانت المشكلة لديك في : 1- المعيار داخل الاستعلام كتب بطريقة خاطئة 2- عدم تنشيط مربع التحرير الفرعي بعد تحديث الاساسي مدرستى2.rar
  4. يمكن ذلك عند استخدام تكرار السجل نستخدم التراجع انظر مثالك بعد التعديل وبالجملة طريقتك هذه ارى انها غير مناسبة للمستخدم لما تحدثة من الارتباك واحتمال الوقوع في الاخطاء وأرى ان الافضل هو اختيار الصنف من القائمة ليندرج معه المعلومات الثابتة وللايضاح انظر المثال المرفق في هذه المشاركة http://www.officena.net/ib/index.php?showtopic=49381 Database1.rar
  5. هذا الشيء منطقي فكلما نقرت على الزر تكرر السجل ولا يمكنك منع التكرار ! لماذا ؟ لان منع التكرار يحتاج الى شرط معين اما بمعلومية التاريخ او رقم الصنف او كليهما معا وعلى ارض الواقع يحتمل التكرار اكثر من مرة ولعميل واحد ايضا والحل : ان تضع زر لحذف السجل عند الادخال الخاطىء
  6. من يجد القدرة او لديه برنامجا سبق اعداده مع جزيل الشكر والتقدير
  7. Private Sub Item_AfterUpdate() [made in] = Item.Column(2) [Price] = Item.Column(3) End Sub db4.rar
  8. انظر البيانات تتحدث في النموذج الفرعي2 بمجرد التغيير بمربع التحرير في الفرعي الاول try2.rar
  9. لا بد من ادراج اسم النموذج الرئيسي : Forms![form]![subform].Rquery
  10. شكرا على هذا الاطراء واعتذر لعدم تمكني من تحقيق طلبك فلو عرضت سؤالك في قسم الإكسل علك تجد اجابة شافية فهو اشمل واوسع في مثل هذه الدوال
  11. سؤالك بحاجة الى زيادة في الايضاح وحسب ما فهمت منه انظر الى التعديل ان كان يوافق طلبك Database2.rar
  12. ملف / حفظ ونشر ستجد عمليات تحويل عدة اما اجابة السؤال الثاني فهو لا بد من وجود اكسس او RunTim الخاص باوفس لكي تعمل البرامج المعمولة عليه
  13. احذف هذا السطر rs!id = [Forms]![table3]![id]
  14. انظر في هذا الرابط لعل فيه حل لمشكلتك http://msdn.microsoft.com/en-us/library/bt3szac5(v=vs.90).aspx
  15. لا اعلم ان كانت هناك حلول حسب طريقتك ولكني وحسب رأيي ارى تحويل الفرق الى دقائق فقط والتعامل معها كأرقام لارجاعها مرة اخرى منفصلة وللتحويل تستخدم هذه الصيغة داخل الاستعلام حتى يصبح حقل عدد ساعات التأخر منضما Expr2: IIf(DateDiff("n";[timestart];[التأخر])<=0;0;DateDiff("n";[timestart];[التأخر])) واستخدام iif الشرطية حتى يتم تخطي الحضور المبكر ثم تحول مجموع الارقام الى ايام وساعات ودقائق مع ملاحظة وجوب استبعاد الدالات المستخدمة
  16. التقرير لا يمكن ان يتمدد افقيا كالاستعلام لذا لزم اخراج الاحصائية بطريقة رأسية انظر الاستعلام بعد التعديل ، يمكنك الآن بناء تقريرك عليه db6.rar
  17. انت جئت بغالب الاجابة بالضبط كما ذكرت فعند حدث الطباعة للتقرير تنقل هذا الحدث الى حقل في جدول متمثلا في اسم التقرير وتاريخ وساعة طباعته واسم المستخدم ان لم تتمكن من التطبيق ارفق مثالا وافيا لمساعدتك
  18. يا هلا باخوي ابو عيسى للعلم يمكن تطبيقها على الشهر الهجري وطريقة عمل هذه الدالة او الدوال انها تستخرج اليوم الذي يسبق اول يوم من الشهر القادم بمعنى انها تستخرج آخر يوم من هذا الشهر
  19. aa: IIf([hh]-[jj]<=0;"خالص";[hh]-[jj]) اريد كلمه خالص.rar
  20. وان اردت اثبات الرقم داخل الجدول فيمكنك وضع السطر اعلاه في حدث مناسب في محرر الفيجوال
  21. ويمكن الاكتفاء عن الوحدة النمطية بهذا السطر نضعه في مصدر عنصر الحقل المحدد =Day(DateSerial(Year(Date());Month(Date())+1;1)-1)
  22. بتوفيق الله وفضله هذه وحدة نمطية صغيرة تقوم بالطلب Public Function MonthDays() Dim myMonth As Long myMonth = Month(Date) MonthDays = Day(DateSerial(Year(Date), myMonth + 1, 1) - 1) End Function عدد ايام الشهر الحالي.rar
×
×
  • اضف...

Important Information