بعد التحية
في الملف المرفق يوجد نموذج باسم fattetraining به زر لفتح التقرير report استناداً على رقم المتدرب الموجود ( الظاهر ) في النموذج حاولت ولكن لم اتوصل للحل ولكم التحية
بعد التحية
في الملف المرفق يوجد نموذج باسم fattetraining به زر لفتح التقرير report استناداً على رقم المتدرب الموجود ( الظاهر ) في النموذج حاولت ولكن لم اتوصل للحل ولكم التحية
خالد يحي الامام كتب:بعد التحية
في الملف المرفق يوجد نموذج باسم fattetraining به زر لفتح التقرير report استناداً على رقم المتدرب الموجود ( الظاهر ) في النموذج حاولت ولكن لم اتوصل للحل ولكم التحية
الأخ الكريم
يمكنك استخدام هذا الكود لفتح التقرير بناء علي البيانات الموجودة في النموذج
أنشاء زر أمر وضع به هذا الكود
DoCmd.OpenReport "Report1", acViewPreview, , "[id]=forms!form1!Id"
الشرح
report1 هو اسم التقرير الذي تريد فتحه من علي النموذج
acViewPreview طريقه عرض التقرير
ID هو الحقل الموجود في التقرير الذي تريد ربطه بالشرط الموجود علي النموذج
forms!form1!Id الاشارة إلي الحقل الموجود علي النموذج والذي تريد فتح التقرير بناء علي المعلومة الموجودة به
بالتوفيق
عزوز عبداللاه
مدرب ومطور قواعد بيانات أكسس
الاهتمامات
VBA,VB.NET,ASP.NET,SQL SERVER, ORACLE
azouzeg@hotmail.com
01004147149
لك الشكر ولكن ارجو ان تطبيق على الملف لاني حاولت بس ما تم
للرفع اين يا omr_g
الموضوع صعب
السلام عليكم اين الاستاذه الفاضله والاعضاء الكرام
مازلت منتظر المشاركة منكم ولكـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــم الشكر
zahrah كتب:
لك كل الشكر والتقدير استاذتي وكنت متأكد اذا شاركتي ستم ما هو مطلوب وهذا هو المطلوب ولكن لدي طلب آخر اذا لاحظتي في التقرير الشهر الظاهر هو شهر يناير في حين ان التواريخ هي في شهر ديسمبر ولاحظت ذلك عند ادخال اكثر من تاريخ باشهر مختلفة فانه يعطي اسم الشهر مختلف عن ما هو في التاريخ واكرر الشكر والتقدير
خالد يحي الامام كتب:لك كل الشكر والتقدير استاذتي وكنت متأكد اذا شاركتي ستم ما هو مطلوب وهذا هو المطلوب ولكن لدي طلب آخر اذا لاحظتي في التقرير الشهر الظاهر هو شهر يناير في حين ان التواريخ هي في شهر ديسمبر ولاحظت ذلك عند ادخال اكثر من تاريخ باشهر مختلفة فانه يعطي اسم الشهر مختلف عن ما هو في التاريخ واكرر الشكر والتقدير
لك كل الشكر والتدقير استاذتي لقد تم ظهور الشهر استخدمت(" month2: Format([Date];"mmm ولكن ظهرت لدي مشكلة ثانية وهي ظهور كل حالة في صف منفصل بمعني P الحوضر في صف وA الغياب في صف وE الاذن في صف و H الإجازة في صف وما اريده ظهورهم جميعا في صف حسب الشهر ولكم الشكر
خالد يحي الامام كتب:لك كل الشكر والتدقير استاذتي لقد تم ظهور الشهر استخدمت(" month2: Format([Date];"mmm ولكن ظهرت لدي مشكلة ثانية وهي ظهور كل حالة في صف منفصل بمعني P الحوضر في صف وA الغياب في صف وE الاذن في صف و H الإجازة في صف وما اريده ظهورهم جميعا في صف حسب الشهر ولكم الشكر
لك الشـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــكر استاذتي لقد توصلت للحل واكرر الشكر والتقدير
خالد يحي الامام كتب:لك الشـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــكر استاذتي لقد توصلت للحل واكرر الشكر والتقدير
عذرا ولكن لقد ظهرت لي مشكلة ثانية وهي ترتيب الاشهر حيث يظهر شهر ديسمبر ثم فبراير ثم يناير او العكس ولكن كما هو واضح المطلوب ظهور الاشهر حسب السنة واكرر الاعتذار مرة اخري
خالد يحي الامام كتب:عذرا ولكن لقد ظهرت لي مشكلة ثانية وهي ترتيب الاشهر حيث يظهر شهر ديسمبر ثم فبراير ثم يناير او العكس ولكن كما هو واضح المطلوب ظهور الاشهر حسب السنة واكرر الاعتذار مرة اخري
للرفع - استاذتي الفاضلة
اخي الفاضل : خالد
ضع البرنامج والتعديلات التي قمت بها لأقوم بالتعديل عليها حسب الشهر مرتب من بداية يناير - ديسمبر
بالتوفيق
لك كل الشكر والتقدير استاذتي كما ذكرت لكي سابقا الاشهر كما هو ظاهر في التقرير يظهر شهر ديسمبر ثم فبراير ثم يناير وما اريده هو :
حضور المتدرب في شهر ديسمبر وحضوره في شهر يناير وحضوره في شهر فبراير وهكذا يظهر في التقرير مرتب واذا متدرب اخر حضوره في شهر فبراير وحضوره في شهر مارس وحضوره في شهر ابريل وهكذا يعني يظهر بالترتيب
خالد يحي الامام كتب:لك كل الشكر والتقدير استاذتي كما ذكرت لكي سابقا الاشهر كما هو ظاهر في التقرير يظهر شهر ديسمبر ثم فبراير ثم يناير وما اريده هو :
حضور المتدرب في شهر ديسمبر وحضوره في شهر يناير وحضوره في شهر فبراير وهكذا يظهر في التقرير مرتب واذا متدرب اخر حضوره في شهر فبراير وحضوره في شهر مارس وحضوره في شهر ابريل وهكذا يعني يظهر بالترتيب
للرفع
تفضل اخي الكريم : خالد
ملفك بعد التعديل بناء على طلبك
الأشهر مرتبه حسب اشهر السنه
لمعرفة طريقة الحل :
1. تم فتح الإستعلام qry1 وتم اضافة حقل اسمه month1 صيغته شهر رقمي
month1: Format([Date];"m")
بحيث تكون الأشهر رقميه ( 1،2،3،4 .... الخ )
ثم قمنا بفرزه تصاعديا من الأصغر الى الأكبر ( من 1 - 12 )
ثم قمنا بفرز الحقل السابق month2 الموجود في الإستعلام من السابق الذي صيغته نصية فرزا تنازليا من الياء وحتى الألف
month1: Format([Date];"mmm")
ولهذا اصبح الإستعلام qry1 يقرأ الأشهر مرتبه بهذا الشكل
1. يناير
الى
12. ديسمبر
2. تم فتح الإستعلام الجدولي المعتمد على الإستعلام السابق وتم وضع الحقل الجديد به وهو month1
وتم فرز الحقلين الخاصة بالأشهر كما عملنا في الإستعلام السابق
3. تم فتح التقرير المبني على الإستعلام الجدولي وتم اضافة حقل month1 في اخر صف من الصفوف وجعلناه مخفي ( نص76 ) حتى لا يظهر لأننا نريد فقط ان يظهر الشهر ذو الصيغة الإسميه فقط
بالتوفيق
zahrah كتب:تفضل اخي الكريم : خالد
ملفك بعد التعديل بناء على طلبك
الأشهر مرتبه حسب اشهر السنه
لمعرفة طريقة الحل :
1. تم فتح الإستعلام qry1 وتم اضافة حقل اسمه month1 صيغته شهر رقمي
month1: Format([Date];"m")بحيث تكون الأشهر رقميه ( 1،2،3،4 .... الخ )
ثم قمنا بفرزه تصاعديا من الأصغر الى الأكبر ( من 1 - 12 )
ثم قمنا بفرز الحقل السابق month2 الموجود في الإستعلام من السابق الذي صيغته نصية فرزا تنازليا من الياء وحتى الألف
month1: Format([Date];"mmm")ولهذا اصبح الإستعلام qry1 يقرأ الأشهر مرتبه بهذا الشكل
1. يناير
الى
12. ديسمبر
2. تم فتح الإستعلام الجدولي المعتمد على الإستعلام السابق وتم وضع الحقل الجديد به وهو month1
وتم فرز الحقلين الخاصة بالأشهر كما عملنا في الإستعلام السابق
3. تم فتح التقرير المبني على الإستعلام الجدولي وتم اضافة حقل month1 في اخر صف من الصفوف وجعلناه مخفي ( نص76 ) حتى لا يظهر لأننا نريد فقط ان يظهر الشهر ذو الصيغة الإسميه فقط
بالتوفيق
لكي كل الشكر والتقدير استاذتي ولكن لو لاحظتي يظهر شهر يناير ثم فبراير ثم ديسمبر والبيانات ديسمبر من عام 2011 ويناير وفبراير 2012 ومن المفترض يظهر ديسمبر ثم يناير ثم فبراير كما رجوا ان تدخلي بيانات لشهر مارس 2012 ماذا تلاحظي واكرر الشكر مرة اخري
تفضل اخي الكريم
ادخل اي تواريخ تريدها وستظهر في التقرير بهذا الشكل
ديسمبر : شهر 12 لسنة 2011
يناير : شهر 1 لسنة 2012
فبراير : شهر 2 لسنة 2012
مارس : شهر 3 لسنة 2012
بالتوفيق
zahrah كتب:تفضل اخي الكريم
ادخل اي تواريخ تريدها وستظهر في التقرير بهذا الشكل
ديسمبر : شهر 12 لسنة 2011
يناير : شهر 1 لسنة 2012
فبراير : شهر 2 لسنة 2012
مارس : شهر 3 لسنة 2012
بالتوفيق
لكي الف شكر وتقدير استاذتي