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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    239

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

  1. على اعتبار اسم الفورم الرئيسي : form1 والحقل اسمه :text1 سوف يكون الحدث : form1.SetFocus text1.SetFocus
  2. ارى ان ادخال 13 او 14 او 15 افضل واسهل للمستخدم لأنه بمجرد ادخال 13 يتحول الوقت امامه آليا الى الواحدة مساء ومع هذا كل شيء جائز في البرمجة انظر المثال طبقت على يومي السبت والأحد انقر نقرا مزدوجا على الحقل تجده يحول الوقت من الصباح الى المساء والعكس صحيح مواعيد الاستشاريون4.rar
  3. كما تحب .. حسب فكرتك انت بحاجة لعمل التالي : العمل على نموذج مفرد وليس مستمر 1- جدول للاستشاريين يشتمل على : المعرف / والاسم ( موجود في مثالي السابق ) 2- جدول للأوقات يشتمل على : معرف الاستشاري / حقول للوقت بعدد 14 على اعتبار كل حقلين ليوم واحد مثلا ( from_1 / to_1 ) ليوم الأحد و (to_2 / from2 ) ليوم الآثنين وهكذا ... مادام النموذج مفرد فانت مخير بترتيب حقلي الوقت لليوم الواحد داخل النموذج على شكل رأسي فوق بعض او افقي بجنب بعض 3- الأيام لا وجود لها في الجداول فقط تعملها في النموذج كتسمية فوق حقلي الوقت .. لأنها ثابتة علما اني غير مقتنع بطريقة التصميم هذه فهي اقرب الى وورد منها الى اكسس هذه اقرب طريقة لتنفيذ فكرتك .. اعانك الله وسددك
  4. تمام يا دكتور اعكس العملية فقط ضع مربع التحرير باسماء المستشارين بدلا من اليوم وعدل في المعيار فقط هذه الطريقة مرنة حتى يمكنك التصفية حسب الوقت البرمجة هي المرونة واليسر في الحصول على المعلومة .. وحط تحت المرونة خطوط انا فاهمك تريد الايام بشكل افقي .. ولكن عند طباعة التقرير لا فرق .. بل الرأسي اسرع في الفهم والاسم الذي يتكرر في العمود يمكن اخفاؤه والاكتفاء بالاسم الموجود في الرأس انظر التعديل مواعيد الاستشاريون3.rar
  5. ايضا هذه الطريقة تحقق لو المشرف يحضر اكثر من مرة في اليوم مثلا الصباح والمساء مواعيد الاستشاريون2.rar
  6. عليكم السلام اطلعت على المرفق فكرة التصميم عندي تختلف ، سأعرضها اذا كانت تناسبك رأس الهرم او ما نسميه اساس العرض هو اليوم في الفورم يكون في الرأس مربع تحرير لاختيار اليوم بمجرد اختيار اليوم يعرض المشرفين الذين سيحضرون في هذا اليوم وأمام كل مشرف وقت الحضور ووقت الانصراف بكذا يمكنك التالي : طباعة مشرفي اليوم بالاوقات تعديل الوقت لأي مشرف ان لزم اضافة مشرف جديد حذف مشرف
  7. الشكل الناتج هو بسبب ان ناتج الكسر طويل .. لذا تم عمل تقريب لخانة واحدة فقط ابدا غير ممكن لو رحت للجدول ستجد ان بيانات شهر 12 موجودة التقرير يجلب كل الشهور الموجودة في الجدول للسنة المختارة EvaluationEmpUp10.rar
  8. احيانا الاعتماد على التاريخ للترقيم يسبب بعض المشكلات لذا تم تحويل التاريخ الى رقم من اجل زيادة ضبط المعادلة Database1 (1).rar
  9. لم افهم طلبك كتابته اين ؟ هل تريد الغاء نموذج الترحيل ؟ وتكتب كود المنتج التشغيلي في النموذج الرئيسي وتستدعي البيانات اذا نعم ... سبق لي ان اعطيتك هذا الحل .. عندما قلت لك انك لم تفهمني
  10. ما شاء الله .. كذا عمل واحد فاهم شغله مضبوط تصرفك في الأكواد بهذه الطريقة كذا دخلت طريق الاحتراف .............. ولكن الممارسة المستمرة تكسب الشخص زيادة في المهارات مثلا العملية اللي انت اخرجتها لا تصلح نطبقها على مجموعة السجلات ونجعل الكود يدور عليها .. والسبب ان السجلات كثيرة وتأخذ وقت في التنفيذ ومسألة التعليق واردة والأفضل في هذه الحالة استخدام الاستعلام الاجرائي ........... ستلاحظ اني حذفت جدول النشاط والفورم الخاص به .. لأن ليس لهن داعي ولنفرض اننا بحاجة لحقل او خانة اختيار فاننا نضعها في جدول المواد نفسه .......... عملت لك التحديث حسب رؤيتي جملة واحدة جرب ووافني بمرئياتك schoolالنشاط.rar
  11. ما الذي تقصد بــــ اسم وصف الزر ؟ هل تقصد التسمية الظاهرة على الزر ؟
  12. هو كذا .. يا زعيم .. هذا الذي يبحث عنه أغلب الأعضاء ولكن هناك في موضوعك يختلف .. فهو خاص بالفرسان
  13. انا عملت لك المطلوب ولكن عكست الخط ترحل اول ثم تعرض خانة الاختيار وضعت لها شرط ولكني لم اقم بتفعيلها في الاستعلام .. يمكنك عملها ان احببت جرب فقد تروق لك الطريقة TransBom3.rar
  14. يعني انا اقحمتها ورجعت الغيتها في السطر نفسه الف شكر
  15. جميل ابا جودي كنت اتمنى احد الخبراء يعلق على مشاركتي من اجل القي القبض عليه .. واللي وقع في شبكتي هو حبيبي ابو جودي طبعا استفسار السطر : i = i + 1 - 1 انا لا اعرف ليه وضعت -1 ( ناقص واحد ) هي جت كذا .. جربت وضبطت المنطق يقول i = i + 1 انه يزيد واحد في كل دورة .. ولكني لاحظت انه يزيد 2 ممكن تفسير هذا ؟
  16. ممكن طبعا .. وفكرة القائمة حلوة .. بحيث يكون فيه مرونة فيما لو تم استثناء مادة او اكثر
  17. كذا الشرح وافي ومفهوم 100% أبشر ..
  18. انا عملت ضوابط في النموذج منها انه يفتح على سجل جديد ومنها وضعت معيار لا يسمح بظهور البيانات الا البيانات المراد جلبها عندي لك فكرة وهو انك تجلب البيانات بواسطة نموذج صغير مفرد مستقل .. ويكون النموذج هذا والفرعي من اجل عمليات البحث والتعديل والاضافة
  19. مشاركة مع احبتي Function DaysInMonth(Month As Integer, Year As Integer) DaysInMonth = DateSerial(Year, Month + 1, 1) - DateSerial(Year, Month, 1) End Function Function InsertDaysInMonth() Dim dx As Date Dim rs As Recordset Dim i As Integer, r As Integer, yerthx As Integer, mnthx As Integer, dythx As Integer yerthx = Year(Me.MonthName) mnthx = Month(Me.MonthName) r = DaysInMonth(mnthx, yerthx) Set rs = CurrentDb.OpenRecordset("XDay") For i = 1 To r rs.AddNew dx = DateSerial(yerthx, mnthx, i) rs!Id_month = mnthx rs!dailyDate = dx rs.Update Next XDaySubform.Requery End Function db12.rar
  20. اللهم اغفر لوالدة عمر وارحمها وارفع درجاتها في عليين اللهم واشف وعاف والد عمر شفاء لا يغادر سقما جزاك الله خيرا وزادك علما ورزقا وجعل عملك خالصا لوجهه .. وفي ميزان حسناتك
  21. تفضل البيانات حسب الموجود وما تم رصده EvaluationEmpUp9.rar
  22. هذا السطر غير مفهوم ، والسطر اللي بعده مناقض للفهم يجب زيادة الايضاح ايضا المرفق ناقص يجب ان تكون الدرجات مكتملة في الجدول لفصلين دراسيين لبعض الطلاب في احد الصفوف العليا على الأقل 5طلاب
×
×
  • اضف...

Important Information