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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    301

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

  1. قم بتصميم الاستمارة ( القالب ) على تقرير فارغ ، وسنقوم بالاكمال وتحقيق رغبتك
  2. تم التعديل كالتالي : المربعات الصغيرة تم تحويلها من تسميات الى مربعات نصوص استخدمنا الدالة Dcount لتجميع الوضع حسب انوع في خمس حقول ( هي الموجودة في جدول الموظفين ) وعليك اكمال البقية ملحوظة : التسميات بحروف عربية تسبب ارباك عند كتابة الجملة البرمجية حيث تنقلب رأسا على عقب انظر الى هذا السطر الخاص بمجموع م.يومي =DCount("[الوضع]";"الموظفين";"[الوضع]='" & "م.يومي" & "'") وانظر اليه حينما نستبدل م.يومي بحروف انجليزية كـــ xxxx =DCount("[الوضع]";"الموظفين";"[الوضع]='" & "xxxx" & "'") الى ترى ان الثاني واضح تماما يكتب هذا السطر في مربع عنصر تحكم الحقل ، استبدل فقط الـــ xxxx بالقيمة الموجودة في حقل الوضع db4.rar
  3. اكتب هذا السطر في حدث عند فتح النموذج DoCmd.GoToRecord , , acNewRec ملحوظة : اجعل احد الحقول في خصائص الجدول ( مطلوب ) حتى تتلافى تكرار السجلات الفارغة اقساط العرس.rar
  4. وعليكم السلام يمكنك الاستعانة بالاستعلام لتجميع ما ترغب من حقول حاول ان ترفق مثالا يشبه لبرنامجك ( يشتمل على الجدولين والتقرير فقط وأسماء وهمية )
  5. الفارق : ان البيانات موزعة على ثلاث جداول ما المشكلة ؟ فانت اولا قبل التوزيع في الاستعلام الجدولي بحاجة الى ضم و تجميع هذه الجداول سواء كان جدولا او استعلام تحديد او توحيد
  6. نفترض أننا وجدنا طريقة فماذا سنعمل بــ بدر ، بدور ، حيدر ، داود ، عواد ........... الخ لذا يتضح فائدة الاعتماد على الحقول المتعددة عند تسجيل الاسماء ، لاننا عند ضمها نكون تلافينا هذه الاخطاء ايضا هناك ما يسمى بالاسم المركب مثل عبد الله ، بدر الدين ؛ فقد نضع مسافة فارغة بين جزئي الاسم وهذه يمكن ضبطها باستخدام الكود لعدم السماح بالمسافات الفارغة ، ولكننا سنصطدم باسماء مركبة تستلزم وجود المسافة الفارغة بين شقي الاسم كـــ : صلاحالدين مثلا وهذا يوجب علينا اعتماد المسافة في جميع الاسماء المركبة هذا رأي ، وكما ذكر اخونا الشمال بانتظار ما يدلي به الخبراء
  7. وعليكم السىلام الوورد افضل للمرونة وامكانية التجديد في اختيار قوالب الشهادات
  8. الحل Function strpath() strpath = CurrentProject.Path End Function
  9. تصحيح اكتب الجملة هكذا Public Const strpath As String = "CurrentProject.Path"
  10. يظهر انك وضعته في المحرر الخاص بالنموذج جرب : اكتب هذا السطر في Module
  11. السلام عليكم هذا للطباعة فقط DoCmd.OpenReport "report1", acViewNormal تستطيع ان تضع اكثر من سطر لاكثر من تقرير
  12. أهلا بك أخا عزيزا بين اخوانك ويطيب لنا دعوتك الى هنا http://www.officena.net/ib/index.php?showannouncement=21&f=89
  13. تفضل ملحوظة : في صورة 2 جعلت الحقول التي تشتمل على معايير ( وهي المطلوبة في البحث) بجانب بعضها لتوضيح المستويات
  14. الطريقة جعلت مصدر النموذج الاساسي main استعلاما داخليا بدلا من الجدول وللوصول اليه افتح خصائص النموذج / بيانات / مصدر عنصر التحكم . انقر النقاط الثلاث الموجودة الى يسار الحقل ليظهر لك الاستعلام . ( انظر الى المعايير في الاستعلام ، وانظر الى اماكنها حيث استخدمنا الخاصية "أو" ) الخطوة الثانية عند حدث التحديث لمربع البحث كتبت me.Requery لتحديث النموذج حسب المعيار المكتوب هذا كل شيء ،،، آمل ان يكون هذا الشرح مفيد
  15. نسأل الله تعالى ان يعز دينه ويجمع امة الاسلام على الحق والهدى ويعيذها من الفتن ما ظهر منها وما بطن ،
  16. تفضل تم عمل المطلوب اكتب في مربع البحث رقم الموظف او اسمه او هاتفه ثم انقر Enter db4.rar
  17. لتحقيق المطلوب لا بد ان تكون الحماية على مستوى الحقول لا على مستوى النموذج ثم اكتب خلف الزر السطر التالي Classifications.Form!NumberOfModel.Locked = False Database2.rar
  18. يرجى التقيد بقواعد المشاركة وتخصيص سؤال واحد لكل موضوع يغلق ،،،
  19. من الافضل ان تضع مثالا وتبين فيه الشرط المطلوب فيمكن ان يتبين الحل بطريقة ما .
  20. اللهم اغفر له وارحمه واكرم نزله وادخله الجنة احسن الله عزاءكم واعظم اجركم
  21. السلام عليكم مشكلة مشابهةا حدثت معي ولكن مع التقارير وليس النماذج حيث لم ادع طريقة للحل الا واستخدمتها وكل محاولاتي باءت بالفشل . واحد هذه المحاولات اني اعدت تنصيب الاوفيس، ولم يتبق امامي الا الفورمات واخيرا وجدت المشكلة وكانت في الطابعة . ( حذفتها واعدت تنصيبها من جديد ) عجيبة !! أليس كذلك ؟
  22. استعلام التوحيد هو جمع الجداول أو حقول معينة منها في استعلام واحد شريطة التشابه في اسماء وعدد الحقول وطريقة انشائه : بفرض وجود استعلامي تحديد 1- افتح استعلام التحديد الأول على عرض SQL ثم حدد جميع الاسطر الموجودة فيه ثم انسخها 2- افتح استعلام توحيد جديد ثم الصق ما نسخته داخله ثم انقر انتر لتنتقل الى سطر جديد 3- اكتب كلمة Union في السطر الجديد ثم انقر انتر لتنتقل الى سطرجديد 4- افتح استعلام التحديد الثاني على عرض sql وانسخ ما بداخله ثم الصقه في استعلام التوحيد تحت الكلمة السابقة 5- شغل الاستعلام لترى النتيجة كما بينت لك سابقا ان بياناتك داخل الجداول ناقصة في المرفق السابق وضعت لك في الجداول معرفا لما اسميته بالاسماء وحسب طلبك الاخير انت بحاجة ايضا الى معرف للجداول انظر النتيجة db5.rar
  23. هل يعني هذا انه يمكن قراءة ملفات فيجوال بيسك من الاكسس في حال عدم وجود الفيجوال على الجهاز ؟
  24. وجهة نظرك واضحة بالنسبة الي أما بالنسبة الى اكسس فلا انظر النتيجة عندما زدت حقلا للفترات db4.rar
×
×
  • اضف...

Important Information