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

ابو جودي

أوفيسنا
  • Posts

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

  • Days Won

    202

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

  1. بص يا سيدى شوف يا استاذ @Moosak الصورة توضح جعل القائمة تعمل من اليمين وبعد تعديل الكود تعمل من اليسار ويتم تحريك القائمة الى اى مكان عشوائيا وتعمل بكل اريحية ولاحظ الازرار منفصلة ليست فى مجموعة بقول لك شغل فاخر من الاخر واستاذ @jjafferr دبسنى اعمل نماذج مختلفة للازرار علشان يتأكد ان الازرار شغالة او يمكن عاوز يشوفنى ازاى هأفكر أكتب الاكواد واستدعيها 🤔 تصدق شكله اختبار اوووووووووف انا لسه فاهم الحين شكله اختبار بجد تم التصوير وجارى رفع الصورة
  2. اقسم بالله كل ما اقرء تلك الكلمات احس ان قلبى راح يتوقف من الضحك الله يسعدلى اياكم حبة جد بدون هزار فعلا شوفت المرفق الاخير ؟! لا يعتمد على عدد الازرار ولا اعتمدت على اى حسابات تخص النموذج او مقاساته ولا اى شئ بس بجد انا كنت اشد فى شعرى لحد ما اتحققت الفكرة انتظر راح اصور لك صورة توضح كل شئ
  3. نعم هو كذلك فعلا وانا لا اسطيع ان ارد لاستاذى الجليل ومعلمى القدير ووالدى الحبيب اى كلمة او طلب هو فقط يأمر وعلينا جميعا الانصياع وفعلا لما تكون كل الافكار مجمعة فى موضوع واحد يكون مرجع سهل لكل الافكاااااار وقطعا سوف يقوم اساتذتنا بتوجيهنا وارشادنا دائما للافضل ومن ناحيتى تم وضع المرفقات فى الموضوع الاصلى انا شاطر واسمع الكلام
  4. ايه يا استاذ @Moosak 🤔 واضح مش عاجبك الشغل واللا ايه لم ارى اى تعليق والله حرااااااام انا كان هايجيلى جنان خلاص يا اخى انا طلع عيونى فى التفكير والتكتيك والـ .... ماشى انا مش راح اعمل شئ تانى خليك ويا البرق والرعد وبانتظار استاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ @jjafferr لأعرف رأيه فى تلك الافكار المعقدة
  5. السلام عليكم ورحمة الله تعالى وبركاته تعديل فاخر من الاخر ولا اى html يحتوى المرفق على عدد 3 نماذج 1- FormUIBoht هذا النموذج معد لتعمل القائمة من كلا الجانبين للواجهتين العربية او الانجليزية فقط بتغيير شئ بسيط هذا الكود فى هذا السطر من الكود تغير الحروف من ML الى MR يناسب الواجهات العربية وان كانت الواجهة انجليزة يظل كما هو Const strOrientationChk = ML 2- النموذج الثانى FormUILT يتناسب فقط للواجهات الانجليزية 3- النموذج الثالث FormUIRT يتناسب فقط مع الواجهات العربية والمرونة فى التصميم لا يتم تعديل اى شئ حسب الازرار فقط لابد من ان تكون اسماء ازرار القائمة تبدأ بـ cmdMnu وبعد ذلك اضف ما تريد المرفق سريع وخفيف جدا ShowHideSideBareRight.accdb
  6. اتفضل يا سيدى Combo Box.accdb
  7. اتفضل يا استاذ @Moosak اوامر ياباشا طلب تم بفضل الله New Microsoft Access Database (4).accdb
  8. وعليكم السلام ورحمة الله وبركاته استاذى الجليل ومعلمى القدير و والدى الحبيب استاذ @jjafferr تمام علم وجارى التنفيذ طلباتك واحلامك وتوجيهاتك اوامر يا افندم تحت امرك
  9. ممكن مرفق بالكثير من البيانات
  10. طيب بعد اذنك استاذ @Moosak انظر الى هذا التعديل New Microsoft Access Database (3).accdb
  11. وينه المرفق انا قرات الرد مرتين وشكيت بعيونى وينه المرفق انا قرات الرد مرتين وشكيت بعيونى
  12. الشكر لله ... اهلا بك اتفضل اتمنى كون قدرت افهم طلبك بس انت باقى لك الحفول اللى بالتقرير rpt2 تضبط مصدر بياناتها ومصدر بيانات التقرير هو الاستعلام qryRpt2 تقدر كذلك تقوم بالتعديلات المناسبة لاختيار الحقول التى تريدها reglemen1 (4).accdb
  13. انا لم اضع حل بل رفعت المرفق فقط انا احاول فهم طلبك الاول خلينا بالفورم المسمى imrimer_tous_Fc وش تقصد بالحقل العنوان وهل له بيانات فى احد الجداول وان كان له بيانات باحد الجداول رجاء اذكر اسم الجدول واسم الحقل الذى يحتوى على البيانات الخاصة بـالعنوان وش تقصد بالحقل الفترة وهل لها بيانات فى احد الجداول وان كان لها بيانات باحد الجداول رجاء اذكر اسم الجدول واسم الحقل الذى يحتوى على البيانات الخاصة بـالفترة وش تقصد بالحقل اخر اجل وهل له بيانات فى احد الجداول وان كان له بيانات باحد الجداول رجاء اذكر اسم الجدول واسم الحقل الذى يحتوى على البيانات الخاصة بـاخر اجل هذا اولا ثانيا هل تريد التقرير يفتح بناء على البيانات التى سوف يتم تسجيلها بالفورم المسمى imrimer_tous_Fc
  14. انا كمان مقدرتش افكر صح واضع كل التصورات والسناريوهات اللازمة .. على كل حال اهلا بيك وان شاء الله تكون توصلت للنتيجة التى ترغب بها على اكمل وجه وانا لو مكانك استخدمها بالشكل ده بدون كتابة حرف عربى فى محرر الاكواد انظر فى مصدر بيانات النموذج بيانات القيد.accdb
  15. https://top4top.io/ ولكن لو عملت ضغط واصلاح لقاعدة البيانات يصغر حجمها. وهذا ملفك reglemen1 (4).zip
  16. وعليكم السلام كل الشكر استاذ محمد تيقنت الان من الحكمة فى قصر وقت التعديل بعد المشاركة والذى لم يخطر ببالى وحتما ذلكم افضل للصالح العام
  17. المرفق الاول لم يكن به سوا ايواء , يومى لذا اعتقدت انه غير ذلك سوف تكون قيمة خالية ولذلك اعتذر لضيق افقى فى التصور الصحيح اليكم الاجابة Me.[السعر] = Switch(IsNull(Me.[الخدمة]), 0, Me.[الخدمة] = "ايواء", Me.[مبلغ الشراء], Me.[الخدمة] = "يومي", Me.[الايجار] * Me.[عدد الايام], Me.[الخدمة] <> "ايواء" And Me.[الخدمة] <> "يومي", 0) اذا الكود كبير على سطر واحد وحابب تقسمه على اكثر من سطر Me.[السعر] = Switch( _ IsNull(Me.[الخدمة]), 0, _ Me.[الخدمة] = "ايواء", Me.[مبلغ الشراء], _ Me.[الخدمة] = "يومي", Me.[الايجار] * Me.[عدد الايام], _ Me.[الخدمة] <> "ايواء" And Me.[الخدمة] <> "يومي", 0 _ ) واذا اسم الحقل كبير وراح يتكرر كثرا ممكن استخدام الكود الاتى Dim Fld As String: Fld = Nz(Me.[الخدمة]) Me.[السعر] = Switch(IsNull(Fld), 0, Fld = "ايواء", Me.[مبلغ الشراء], Fld = "يومي", Me.[الايجار] * Me.[عدد الايام], Fld <> "ايواء" And Fld <> "يومي", 0)
  18. السلام عليكم احيانا قد اضطر الى فتح موضوع جديد له اصل سابق فى موضوع قديم وبالاخص لما تكون هناك مناقشات وردود ومرفقات فى صفحات كثيرة وذلك ليسهل على الباحث فى اى يوم من الوصول الى النتيجة النهائية واليوم مثلا قمت بتحديث فكرة فى مرفق سابق لى فى موضوع قديم وطبعا كنت مضطر لاضافة المرفق الجديد فى رد جديد هل يمكن مثلا فتح وقت التعديل لمجموعة المستخدمين التى انتمى اليها على مشاركتهم فقط مهما كان الفرق بين تاريخ انشاء الموضوع ووقت التعديل عندما نريد ذلك لانه ان كان ذلك متاحا مثلا كنت سوف اضيف المرفق الجديد مع السابق فى راس الموضوع وازيد سطر لوضع تلميح باضافة مرفق جديد مطور بدلا من اضافة رد جديد كما فعلت هنا
  19. استدراك وتعديل بالبحث عن كود لاحد الخطاء فى المنتدى تذكرت هذا الموضوع وتبادر الى ذهنى جعل جدول الاخطاء مدمج مع تطبيقى هذا فقمت بالتحديث الاتى اضافة استعلام باسم qrylErrorLog وهو مرتبط بالجدول الذى سوف يتم تسجيل اخطاء تشغيل التطبيق به وبذلك فور حدوث خطأ يتم تسجيل وقت الخطا ورقمه ووصفة من الاكسس ومن خلال الاستعلام يتم الربط من خلال الرقم بجدول الاخطاء المصدر الاصلى لتوصيف الاخطاء بذلك لن يحتاج كصكك التطبيق الى البحق عن ترجمة او توصيف الخطا Write Error Log V 2 .mdb
  20. السلام عليكم ورحمة الله وبركاته على الرغم من قدم تاريخ الموضوع الا ان له اهميته والتى لا غنى لنا عنها لانه احيانا تحدث مشكلات عند تنفيذ احد الاجراءات تبعا للكود المستخدم واثراء للموضوع اقدم هذه الفكرة فكرتى المتواضعة تتلخص فى الاتى 1- تسجيل الاخطاء ليقف المصمم , المطور , المبرمج على مكان الخطأ تحديدا ورقمه لسهولة حل المشكلة 2- تجاوز الاخطاء كما يترائى لـ المصمم , المطور , المبرمج من خلال الأخطاء التى تم تصيدها وتسجيلها بالجدول بالرقم الدال عليها وفى الاجراء الذى حدثت به رابط الموضوع من هنا
  21. وعليكم السلام الحمد لله الذى تتم بنعمته الصالحات هذا فضل الله تعالى اسال الله ان يهيئ لكم من امركم رشدا اتفضل تم التعديل وللتوضيح هذا السطر من الكود لطباعة التقرير DoCmd.OpenReport "rpt", acNormal وهذا السطر لاستعراض التقرير ان اردت الطباعة فقط دون فتح التقرير قم بازالة هذا السطر وان اردتهما معا فالكود فى المرفق يقوم بذلك الامر DoCmd.OpenReport "rpt", acViewPreview, , , acDialog reglemen1 (2) .accdb
  22. افضل عمل استعلام ليكون مصدر بيانات النموذج ويستخدم نفس الاستعلام للتقرير وبالنسبة للتصدير اهديكم هذا المرفق تصدير ( تقرير /عدة تقارير ) الى PDF والذى يتميز بالاتى 1- مرونة فى اختيار مسار تصدير الـ ( تقرير / عدة تقارير ) فى كل مرة حسب الحاجة ويمكنك تثبيت المسار اذا اردت 2- اختيار تقرير واحد من القائمة أو أكثر ( عدة تقارير ) لتصديرهم الى مسار محدد 3-اختيار الاجراء بعد التصدير استعراض او عدم استعراض وفتح ملف الـ PDF 4-الاكواد فى روتين عام يمكن استدعائها من اى مكان 5-امكانية اضافة طباعة التقارير مع او بدل كود التصدير الى PDF وهذه ميزة كتابة الكود فى روتين عام داخل موديول يعنى شغل فاخر من الاخر Export Multi Reports.mdb
×
×
  • اضف...

Important Information