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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    404

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

  1. تفضل: جمع جميع القيم التي تدخلها في نموذج ادخال البيانات عن طريق الزر ، وبدون السجل الاول ، ومافيه داعي تحفظ الحقل RowID في الجدول ، لأنه متغير يأخذ قيمه من داله ، فاتركه بحاله 🙂 جعفر 1311.7.Data.accdb.zip
  2. عفوا ما عرفت قصدك ، ونموذج ادخال البيانات مافيه مجموع !! وهل تريد المجموع لجميع السجلات ، او يجمع بسبب معين ، مثلا لا يجمع iPage=1 ، او اطلاقا تريده لا يجمع السجل الاول ؟ . رجاء تعطيني مثال ، ولو تعملهم بالاكسل ، وكلما كان المثال واضح ، كلما تمت العملية بسرعة وبدون اسئلة اخرى 🙂 هذه لا يمكن عملها بدون ان تعطي مثال واضح وبالتفصيل ، ويجب ان تفتح له موضوع جديد ، لأنه خارج عن موضوعنا 😁 جعفر
  3. الحمدلله 🙂 1. اصلا ملف الـ 7 ميجا مافيه شحم كفاية علشان يخس اكثر 😁 2. ما مفروض ان يكون نموذج مفتوح ، هذا كان في النسخ القديمة ، فلوسمحت ترسل لي صورة شاشة للبرنامج ، حتى اعرف اي نقطة وصلت العملية ولم تُغلق النموذج ، وياريت فيديو مثل ما عملت سابقا ، لأنه ساعدني لمعرفة الخطأ 🙂 صبراً آل ياسر 🙂 ومو كفاية ان تقول ما اشتغل البرنامج ، رجاء تعطي معلومات كافية عن الخطأ ، واين يتوقف الخطأ !! رجاء اخبرنا نظام الكمبيوتر ، ونسخة الاكسس ونظامها ؟ جعفر
  4. وتقدر تحصل على نتيجة الدالة بدون رسالة ، هكذا : . الشرط ان تكون علامة الاستفهام بالانجليزي 🙂 شكرا لكم ، ونرجع نبحث عن طرق اخرى 🙂 جعفر
  5. اخي الفاضل: في موضوعك السابق انا ارفقت لك رابط به طلبك ، هل راجعت الرابط ؟ جعفر
  6. السلام عليكم 🙂 لو بحثت في المنتدى لوجدت طلبك واكثر 🙂 هنا تمت مناقشة مثل هذا الموضوع الى العظم 🙂 هل من طريقة لاجبار المستخدم علي ادخال الاسم رباعيا - قسم الأكسيس Access - أوفيسنا (officena.net) يُغلق جعفر
  7. يجب ان توضح جميع الامور بسرد واضح ، وامثلة واضحة ، واترك الباقي على المبرمجين 🙂 جعفر
  8. الحمدلله 🙂 وبوضع الدالة في وحدة نمطية مستقلة ، يمكننا نستفيد منها من اكثر من مكان ، ولأكثر من سبب 🙂 مو شرط ، لأن الوورد متخصص في السرد والكتابة ، ففيه طرق تابعة لهذا المجال ، اما الاكسس فقواعد بيانات وبرمجة ، لذا فالمقارنة بين البرنامجين في لهذه النقطة غير دقيقة 🙂 بينما قد يكون الافضل الدمج بين الحُسنيين ، برمجيا طبعا ، فننظف بالوورد قدر المستطاع ، والباقي يصبح مسؤولية الاكسس ، وانت لاحظت كيف ان كود حذف الأسطر الفارغة والمسافات في أول السطر - صفحه 3 - قسم الأكسيس Access - أوفيسنا (officena.net) اخذ الوقت والمحاولات الكثيرة 🙂 لهذا السبب انا طرحت الفكرة هناك : جعفر
  9. اعطيك مهلة تفكر اليوم ، وبكرة الصباح ان شاء الله سوف ارد على هذا الطلب 🙂 فرجاء تجربة جميع النماذج والتقارير ، واعطني القائمة كاملة حتى اعمل عليها مرة واحدة ، وبها ينتهي مفعول هذا الموضوع 😁 جعفر
  10. حياك الله 🙂 الله سبحانه وتعالى وفقني ان اعمل برامج لبعض المؤسسات الكبيرة ، فالكثير من مقاطع شغلي هناك ، اسردها هنا في المنتدى ، والكثير من اعمالي هنا ، استفيد منها في العمل هناك 🙂 وبين هذا وذاك ، يأتي من يستفيد من هذا وذاك ، والحمدلله 🙂 تُدرس ، او تُدرّس ؟ جعفر
  11. المشكله انكم منصبين نسختين من الاكسس ، وحتى لو حذفت نسخة ، سيكون بقاياها في الريجستري !! انزل النسخة السابقة من البرنامج وشوف اذا يشتغل عندك: . طبعا نفس الكلام موجه الى الاخ ابو عبدالله (وصحيح انك جربته بدون مشاكل ، ولكن ربما جربته قبل ان تنصب النسخة الثانية من الاكسس) 🙂 جعفر هلا والله 🙂 1. اختر الملف ، 2. اختر وين تريد النسخ النلقائي ، 3. خليك ماسك زر الشفت الى ان يخلص البرنامج عمله ، 4. انقر على الزر 11 (كما هو في الصورة التوضيحية لواجهة البرنامج) . والسلام 🙂 جعفر
  12. حياك الله 🙂 جعفر
  13. لو سمحتم تجربون هذا الملف 🙂 جعفر Decompile_4.1.accdb.zip
  14. حياك الله 🙂
  15. 1. كم نسخة من الاكسس تم تنصيبها في جهازك ؟ 2. هل كان البرنامج الذي تريد ضغطه مفتوحا ، ثم نقرت على Decompile ؟ 3. هل استعملت BreakPoint من اول سطر في حدث النقر على Decompile ، واستخدمت الزر F8 سطر بسطر الى ان توقف الكود على هذا السطر ؟ هذه الاسئلة لأخي أبو عبدالله الحلواني كذلك 🙂 جعفر
  16. ما شاء الله عليك اخوي أبو عبدالله ، يعني مو كفاية انك استعملت البرنامج ، ودخلت وفككت الكود كذلك واخذت الخلاصة منه 🙂 جعفر
  17. تم اضافة حقل RowID ترقيم/تسلسل في الاستعلام مصدر بيانات التقرير ، فعليه تصبح المعادلة: =Sum(IIf([RowID]=1,0,[Store_1])) جعفر 1311.6.Data.accdb.zip
  18. تم الغاء السطر الاخير الفارغ ، فرجاء تجربته على هذا البرنامج ، وذاك 🙂 وتم اصطياد جميع رسائل الاخطاء ، بحيث يتم عرضها ، وعند التقر على OK ، يتم اغلاقها ، ولا اريد ان اوقف هذه الرسائل ، حتى تعرف انك قمت بخطأ ما ، والبرنامج يكتشف هذه الاخطاء فقط لما يفتح ملف الوورد ، فلا سبيل الى التنبئ بالخطأ خلافا لذلك 🙂 اما موضوع عمل جدول وجميع حقوله "مذكرة" ، فنعم تستطيع القيام به لتعجيل استيراد البيانات من ملف الوورد ، ولكنك ستتيه في بيانات الاكسس !! ولا انصح بتعديل نوع حقوله من مذكرة الى رقم (مثلا) ، وانما يكون الافضل وجود جدول آخر به انواع الحقول بالطريقة الصحيحة ، ثم يتم استيراد بينات جدول المذكرات الى هذا الجدول ، وتتم عملية التنظيف خلال هذا الاستيراد ، ولكن لن يكون الامر سهلا 😁 جعفر 1322.7.تحويل.accdb.zip
  19. هل ممكن تعمل BreakPoint في اول كود النقر على زر Decompile ، وتمشي فيه خطوة خطوة باستعمال F8 ، وتخبرني اي سطر يعطيك الخطأ 🙂 جعفر
  20. اخواي @أبو عبدالله الحلوانى و @احمد الفلاحجي ، ما نواة الاكسس التي تستعملونها ، 32بت او 64بت ؟ جعفر
  21. هل قصدك انك لا تريده ان يجمع بسبب معين ، مثلا لا يجمع iPage=1 ، او اطلاقا تريده لا يجمع السجل الاول ؟ وفي اي تقرير تريد التعديل؟ 1. كل دكتور وله تخصص ، انا تخصصي العمليات ، والصلاحيات واخفاء الاكسس تخصصها دكتور تجميل ، فهناك من يقدر يساعدك فيها اكثر مني 🙂 2. هذا السؤال خارج الموضوع و، قوانين المنتدى تسمح بسؤال في كل موضوع 🙂 فانصحك بفتح موضوع جديد لهذا الطلب 🙂 جعفر
  22. اعتذر ، لم انتبه لها 🙂 وتفضل المرفق الجديد 1311.5.1.Data.accdb.zip
×
×
  • اضف...

Important Information