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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    404

كل منشورات العضو jjafferr

  1. وعليكم السلام 🙂 وبدون انزال المرفق ، رجاء جرب هذا التعديل: =Nz(DSum("[mone]";"table1";"[client]='" & [x2] & "' and [id]<>" & [id]);0) جعفر
  2. السلام عليكم 🙂 الطريقة التي توصلت لها : 1. التقرير الرئيسي له جدول خاص به ، به رقم صفحات التقرير (سيتم عمل هذا تلقائيا) ، 2. التقرير الفرعي رقم 1 ، والتقرير الفرعي رقم 2 ، لكل تقرير فرعي مصدر بيانات خاص به (سيتم عمل هذا تلقائيا) ، ويحتوي على حقل رقم الصفحة ، 3. بيت القصيد ، ربط التقرير الرئيسي بالتقارير الفرعية عن طريق رقم الصفحة . يجب ان اقوم بتنظيف البرنامج ، واعادة عمله على اساس ما قلته اعلاه ، وللعلم فبعض بيانات التقارير الفرعية قد تم ادخالها يدويا حتى احصل على النتيجة 🙂 التقرير الذي يعمل حسب هذه الخطة هو Report2 🙂 ولا تحاول تعمل تغيير في بيانات الجداول الاصل ، فلن تتغير النتيجة في التقرير ، في هذه النسخة اخي ابا جودي ، اعتذر عن التأخير ، بس هذا كان تحدي 🙂 ورجاء ، اذا عندك اي ملاحظة او تغيير ، وبدون اي احراج ، رجاء تخبرنا عنه ، لأن العمل تقريبا انتهى 🙂 بكرة الصباح ان شاء الله اعمل البرنامج بصورته النهائية 🙂 جعفر 1135.2.Consumable Material Check List (40).accdb.zip
  3. ولقيت الحل ، بالاكسس 🙂 بس محتاج شوي علشان اعرضه ان شاء الله 🙂 جعفر
  4. السلام عليكم 🙂 في آخر مرفق ، انا جعلت البرنامج يجهز عدد السجلات مسبقا ، للتقرير الاساسي (اللي في الاسفل) ، والتقرير الفرعي اللي في الاعلى ، التقرير في الاسفل ، وتم حل مشكلته ، اما التقرير في الاعلى فكذلك تم حل مشكلة السجلات ، ولكن لما التقرير الاساسي ينتقل الى الصفحة التالية ، ما قادر اخلي التقرير الفرعي ينتقل للصفحة التالية !! في حل برمجي بعمل قالب في الوورد ، ثم نصدر البيانات هناك ، والظاهر يمكن نضطر نأخذ هذا الاتجاه !! هل من مساعدة يا شباب 🙂 جعفر
  5. بكرة الصباح ان شاء الله اكمل فيه 🙂 جعفر
  6. على اساس 11 سجل. الكلام عن الجزء العلوي: اذا كان عندنا 5 سجلات : الصفحة الاولى: نكتبها فوق ، وباقي 6 سجلات فارغة اسفلها ، والصفحة الثانية : فقط سجلات فارغة ، اذا كان عندنا 15 سجل : نكتب 11 فوق ، وطبعا مافي سجلات فارغة في اسفلها ، والصفحة الثانية : نكتب 4 سجلات ، وباقي 7 سجلات فارغة اسفلها هل هذا صح؟
  7. يعني النصف العلوي لازم يكون فاضي في الصفحة الثانية والثالثة ووو ؟ جعفر
  8. تفضل ، وبجميع الطلبات اعلاه 🙂 عملت استعلام qry_tblPME للتقرير الفرعي في الاعلى ، بحيث يأخذ 11 سجل من الجدول tblPME ، اما التسلسل ، فيا رجال ، اخفيناه بحيلة من اعدادت الحقل نفسه 🙂 جعفر 1135.2.Consumable Material Check List (40).accdb.zip
  9. اداة vtools تغير هذه المسميات 🙂
  10. شوف نتائج التقرير في الاسفل ، وبعدين نرجع نضبط اللي في الاعلى.
  11. وعليكم السلام 🙂 انا طريقتي تختلف عن طريقة اخي الوزير 🙂 الشرح بعد قليل ان شاء الله 🙂 رجاء جرب واخبرنا النتيجة 🙂 انا لم استعمل كود Details_Print ، ولكني غيرت اسمه الى Details_Print2 وتركت هناك ، فقد تحتاج اليه لسبب ما ، فانا لا اعرف جميع امور التقرير 🙂 جعفر 1135.1.Consumable Material Check List (40).accdb.zip
  12. هل اخترت هذه الاختيارات جعفر
  13. يا جماعة ، الآن خلونا نفكر في النص المليان ، ونبدع بعدة طرق للحماية ، ونريد مشاركة حسنين ايضا بطرقه الاخرى ، وبعدها خير ، الله بيسهل ان شاء الله 🙂 يعني ، نريد الخروج بمجموعة طرق ، يالله الهمة يا شباب ، فمثل هذا الموضوع نادر ، وشاء الله ان تجتمعوا بإبداعاتكم 🙂 جعفر
  14. وعليكم السلام 🙂 انا وضعت الجواب في احد المشاركات اعلاه : جعفر
  15. وعليكم السلام 🙂 اختي ، هذا الموضوع فيه طلبك ، رجاء قراءة الموضوع والكود بالتفصيل : جعفر
  16. السلام عليكم 🙂 كلنا كنا ننظر للكأس النصف مليان (عمل الحماية) ، وانت ماشاءالله عليك نظرت للكأس النصف فارغ (كسر الحماية) 🙂 شكرا على تذكيرك لنا ، انه لا يوجد شيء اسمه حماية رقمية 🙂 ولكن ، نريد منك ، وبهدوء ، ان ترى معنا الكأس نصف مليانه ، وتدلوا بدلوك مع بقية الخبراء والمحترفين في هذا الموضوع 🙂 جعفر
  17. الحمدلله ، واخبرنا عن فعالية الاداة 🙂 جعفر
  18. رجاء عمل صورة للخطأ ، وارفاقه هنا . كذلك يمكنك تجربة التالي: في كود النماذج (وليس الوحدة النمطية) ، استعمل Shell بدلا عن Shell_n_Wait في: Shell_n_Wait Command_Line, vbHide اما قارئ بالباركود ، فيجب ان تبحث لماذا لا يعمل مع unicode او utf8 ، جعفر
  19. وهذه طريقة اخرى 🙂 مثل سابقتها ، ولكن بطريقة تختلف قليلا ، وبدون Recordset للانتقال للسجل التالي 🙂 جعفر 1137.3.مثال.accdb.zip قصدك الاستاذ خالد 🙂
  20. هذه الطريقة اللي كنت اتكلم عنها 🙂 الافضل والاسهل 🙂 جعفر 1137.2.مثال.accdb.zip
  21. برنامج التنصيب ، انقر عليه بالفأرة اليمين ، ثم اختر التنصيب كمسؤول : جعفر
  22. تفضل 🙂 التعديل الآن شمل النموذج بالكامل تقريبا ، فرجاء ان تنظر في كل جزئية من الكود 🙂 ولكن يا ابو زاهر ، ايش لك في البحر واهواله ، و رزق الله على السيف 🙂 هذه الطريقة انت تعرفها حق المعرفة ، ومافي اسهل منها ، بينما الـ Recordset بحر بحد ذاته ، جدا سهل للي يعرفه 🙂 جعفر 1137.1.مثال.accdb.zip
  23. وعليكم السلام 🙂 جرب هذا المرفق ، واخبرنا بالنتيجة لوسمحت 🙂 ولا تنسى ان تضع هذا المرفق في نفس المجلد اللي فيه البرنامج الموجود في مشاركتي الاولى 🙂 جعفر QR_2.zip
×
×
  • اضف...

Important Information