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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    406

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

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

Important Information