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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    414

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

  1. وعليكم السلام اخي فادي فكرة جميلة وتوجد الحاجة اليها ، ولكني لم افهم ابداء الرأي المطلوب !! بالنسبة لي هي ادوات للمبرمج ولا يحتاجها المستخدم ، لهذا السبب اخفيها ، واعوض عنها بطريقة اخرى (سواء ازرار او قائمة مختصرة او ...) ، ولكن دائما هناك المسؤول والذي لديه صلاحيات اكثر من المستخدمين ، فقد يحتاج الى ادوات معينة من هذا الشريط ، ولكني سافتحه له في نموذج معين فقط وليس لكامل البرنامج
  2. الذكاء الاصطناعي ذو عدة اوجه ، وانا ابارك لك هذه التجربة (وبغض النظر عن النتيجة) ، فاللي يجي وراك (وانا منهم) يستفيد من هذه التجربة ويضيف ويعدل عليها. واستطعت بمثالك توضيح عدة اوجه ، منها اعدادات حاسبتك ، والحجم المطلوب على الهارددسك ، والاهم طريقة نقل المشروع ومحاكات الذكاء الاصطناعي. ومن هنا يتفرع كُلٌ حسب طبيعة مشروعه ، فلك الاسبقية في فرض الخطوة العملية الاولى. شكرا جزيلا لك
  3. نعم اعتقد انه من الافضل عمل ذلك ، حتى يكون العملين كفكرتين مستقلتين (كما هو الحال) 🙂
  4. وعليكم السلام المعذرة على التأخير في الرد. 1. لا اجرب على حسابة عملي ، وهي قديمة اصلا ، فلازم اجرب على حاسبة لابتوب آخرى ، 2. للأسف وقتي جدا ضيق ، وحتى معظم مواضيعي ومشاركاتي في المنتدى معلّقة ولم اكملها ، 3. اللي لفت انتباهي لموضوعك ، ليس استعمال الذكاء الاصطناعي محليا من الاكسس ، فقد وضعت موضوع فيه مثال جاهز هنا ، 4. صحيح نتيجة العمل مهمة لتقييم العمل ، ولكن تحليل الملفات ومقارنتها مع شرحك للموضوع هنا ، هو الاهم لي ، 5. وبالنسبة لي ، الاهم كان وما شاء الله عليك في تطويعك مجموعة خطوات العمل ، في ملف تنفيذي واحد ، وجعل المشروع قابل للنقل الى اي حاسبة اخرى بمجرد نقل مجلد واحد وبه جميع الملفات والتي ليس بحاجة الى تثبيت . هذه النقطة مهمة ومعناها ان تخطيطك لهذا المشروع تجاوز allama و LM Studio البرنامجين المشهورين للذكاء الاصطناعي المحلي. شكرا على مشاركتك تجربتك
  5. وعليكم السلام اخوي ابوخليل اساس الموضوع هو المستخدم: 1. المستخدم عنده FE مسار للجداول BE (عادة في الشبكة) ، والمطور/المبرمج عنده مسار آخر BE لنفس قاعدة البيانات (مسار محلي D مثلا) ، 2. المبرمج عمل تعديلات ، وبعدها ارسل النسخة التالية من الواجهة الى المستخدم. هنا يقوم الكود/العمل اعلاه باعادة ربط الواجهة الجديدة FE بمسار جداوله تلقائيا. 3. والمبرمج لما يحتاج الى ربط الواجهة الى مساره ، يستخدم الامر التالي ، وتلقائيا يربط بمساره f_ReLink_To_Original(2)
  6. السلام عليكم الموقع التالي: https://www.msaccesstips.com/ فيه مجموعة مواضيع تخص تنصيب الذكاء الاصطناعي محليا على حاسبتك ، والمواصفات المطلوبة لعمل ai على حاسبتك ، ونوع ai المناسب ، ثم يتطرق في موضوع آخر الى عمل نموذج اكسس ليقوم بمحاكاة ai ، ويتطرق في موضوع ثالث لشرح JSON والتوكن والحرارة ضمن بيئة الاكسس ، ويوجد امثلة مرفقة مفتوحة المصدر. للعلم والاستفادة 🙂
      • 4
      • Like
      • Thanks
  7. تجربة جيدة ، ولكن الظاهر انك لم تقرأ مشاركات الموضوع QR النموذج والتقرير اشتغل تمام لأنك استعملت صورة ، ولكن وعند وضع صورة خلف الباركود ، لا يظهر Code128 ، لأن الكائن/الحقل ليس صورة ، وعند استخدام الاكسس الامر Line ، فيكون خلف جميع الكائنات . نريد رؤية Code128 افقيا وعموديا QRCreate_01.zip
  8. يمكنك انزال المرفق من هذا الرابط والذي يعطيك فكرة عن طريقة العمل: https://post.bytes.com/forum/topic/access/841659-work-on-access-icon?p=5288312#post5288312 Extract Bitmaps.zip
  9. وعليكم السلام شڤان لم نسمع منك منذ فترة طويلة ، فأهلا وسهلا بك بيننا مرة اخرى 🙂 المطلوب عمل QR و Code128 بواسطة الاكسس فقط وبدون الاستعانة ببرنامج خارجي.
  10. في الكود ، في السطر الذي به الخطأ ، اعمل التغيير التالي: بدلا عن Dim Mnu as CommandBar, Itm as CommandBarControl الى Dim Mnu as Object, Itm as Object
  11. المعذرة ، خليني اوضح شوي: مو لازم تعمل استعلام مستقل للنموذج ، وتقدر تعمل التغييرات مباشرة على الاستعلام الاصل كما في المثال اعلاه ، وكل شيء بيشتغل عادي ، هي عادة عندي لعمل استعلام مستقل ، حتى اقدر اجرب مجموعة اشياء وطرق ، لأنه لما تشتغل على الاستعلام الضمني ، الاكسس لا يسمح لك بفتح اي شيء آخر
  12. حياك الله. استعملت نفس الاستعلام. نسخت SQL الاستعلام مصدر بيانات النموذج (لاحظ السهم في الصورة) ، . والصقته وعملت منه استعلام ثابت . ثم عملت عليه التعديل . ثم استعملت هذا الاستعلام المعدل كمصدر بيانات للنموذج
  13. وعليكم السلام الاستعلام مصدر بيانات نموذج TAB ، حولته من جملة SQL الى استعلام ، حذفت المجاميع ، وعملت عليه هذا التعديل : . . والنتيجة . 1654.Assaker1.accdb.zip
  14. وعليكم السلام نعم ممكن ، عن طريق القائمة المختصرة المؤقته : . 1. اعمل قائمة مختصرة عند النقر على اليمين ، بحيث يظهر لك اسم القائمة (مثلا) : Export_to_SNP Set cmbCtrl = cmb.controls.Add cmbCtrl.Caption = "Export_to_SNP" cmbCtrl.OnAction = "=fExport_SnapShot" 2. حوّل الحدث الذي ارفقته اعلاه الى وحدة نمطية مستقلة (يجب ان تغير .Me الى مسار التقرير/النموذج) ، واسمها يكون fExport_SnapShot
  15. وعليكم السلام عندما تجمع ارقام + ارقام = تحصل على نتائج ، ولكن عندما تجمع الارقام + Null = Null والحل: اجمالي الافواج = nz([الافواجد],0) + nz([النصاب],0) . . . . = . انا اخذت الطريق السهل وهو تعديل التقرير ، ولكن يمكنك عمل التعديل في الاستعلام "مرة واحدة" ، حتى ترى النتائج جاهزة في جميع التقارير والنماذج. برنامج 1652.التوقيت.accdb
  16. السلام عليكم اخي فادي شركات الخدمة ، سواء للاتصالات او الواتساب او التلغرام او ... او حتى البرامج ، عادة تفرض سقف لإستعمال منتجاتها/خدماتها المجانية للافراد ، ويكون عندها بديل بمقابل مادي عندما تصبح الخدمة المطلوبة جماعية/بالجملة . الواتساب مثلا ، صحيح نستطيع برمجيا ارسال الرسائل بسرعة ، ولكن نصطدم بحاجز الحوالي 200 رسالة في اليوم ، واذا زادت عن هذا العدد ، يوقف الواتساب الحساب !! نفس الشيء بالنسبة الى ارسائل sms ، وحسب الشركة مقدمة الخدمة ، فاذا تجاوز المستخدم الحاجز ، فالشركة تقوم بوقف الرقم. بالنسبة لنا كمبرمجين ، فالمتعة تكون في التحدي ، ولكن للاسف الشديد كم شخص اتصل فيني انه جرب البرنامج الفلاني من المنتدى لإرسال واتساب فاوقفت الواتساب حسابه ، فحاول مع كود ثاني وثالث والذي كلفه حسابه الثاني والثالث فياريت تكتب تحت كل برنامج: وفقا لشروط واحكام الشركة مقدمة الخدمة
  17. السلام عليكم الجزء الاول هو المرجع لتوضيح عمل القائمة المختصرة : . في الموضوع السابق ، تحدثنا عن القائمة الثابتة ، وفي هذا الموضوع سنتكلم القائمة المؤقتة ، وعن طرق اخرى لإستعمال القائمة. وللعلم ، هناك قائمة مختصرة للنموذج واخرى للحقل ، سواء قائمة ثابته او مؤقته . القائمة الثابتة هي التي تجدها جاهزة للاستعمال ، وبدون عمل اي كود لها ، سواء في النموذج او التقرير ، مثلا : . اما القائمة المؤقته فيحتاج تناديها بالكود لكل استعمال ، ولما تغلق النموذج/التقرير ، يحتاج تحذفها ، والسبب مثل ما بتشوفون في المرفق ، نستعمل نفس القائمة ببعض الاختلافات بين النموذج/التقرير وحقوله. . التحدي الاكبر في القائمة المؤقته ليس البرمجة ، وانما معرفة الحدث الصحيح للحصول على النتيجة ، ثم تمرير النتيجة ، مثلا ، للحصول على عدد صفحات التقرير ، يجب استعمال الحدث On Page ، ومنها اخذ عدد الفحات وتمريرها الى دالة القائمة المؤقته. حاولت عمل اكبر قدر من التشكيلات ، وبأبسط طرق البرمجة ، حتى يكون تغييرها سهل للمبرمج. وفي المرفق وحدة نمطية لتصدير/استيراد كائنات قاعدة البيانات ، وحسب طلب اخي العزيز @ابوخليل ققد اضفت لها دالة لإرجاع كود القائمة المختصرة (اذا صارت الحاجة اليه). myRight_Click_Shortcut_Menu.zip
      • 6
      • Like
      • Thanks
  18. رجاء ارجع الى مشاركتي السابقة التي ارسلت فيها مرفق ، وافتح المرفق وشوف الدالة . والاهم من هذا ، شوف الرابط اللي عرضته هناك ، فهو الموضوع الاصل للقائمة المختصرة
  19. الفكرة الثانية جميلة للحالات الخاصة 🙂 قبل فترة بسيطة قمت بعمل متصفح للصور وملفات pdf ، بعرضها على المتصفح في نموذج الاكسس ، لعرض ملفات الموظف (يعني مثل الحالة الثانية من اقتراحك). ولأني لما ابرمج ، اضع نفسي كمستخدم ، واشوف شو التحديات اللي بيواجهها المستخدم ، اقوم بتطوير الاداء/البرنامج ليلائم تطلعاتي/رغباتي وهي عادة اكبر من حجمي/طاقتي ، فاللي اقدر عليه ابرمجه ، واللي ما اكون مقتنع فيه اوقفه . مبدئياً ، قمت بعرض ملفات الصور و pdf ، بصيغة pdf ، ولي عودة لها لما افرغ شوي ، وعندي فكرة تراودني وان شاء الله يكون عندي الوقت لعملها
  20. اخوي احمد ارفقت لك الكود الاصل لعمل هذه القائمة ، وقمت بتوقيف القوائم التي لا تحتاج لها ، وبتعديل ارقام القوائم التي تريدها ولم تظهر لك. 1. استورد القائمة الى برنامجك ، وجربها ، 2. اذا ما اشتغلت القائمة بالطريقة الصحيحة ، قم باستيراد الدالة ، وخلينا بعدين ننظر في تعديل القوائم اللي ما تشتغل. خلي عندك هذه الروابط حتى نرجع لها وقت الحاجة: . https://mskb.pkisolutions.com/kb/213552 Shortcut Menu_MDB_Report.mdb
×
×
  • اضف...

Important Information