mohammed farhat
02 الأعضاء-
Posts
68 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
2
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو mohammed farhat
-
الجزء الثاني : و أتمني من الزملاء الاعزاء المشاركة بما لديهم من محاضرات تشرح لنا كيفية دمج ال AI مع Ms Access العنوان بالإنجليزية: How to use Access with AI? العنوان بالعربية: كيف تستخدم أكسس مع الذكاء الاصطناعي؟ الاختصار: مقدمة عملية توضح الطرق الفعالة لدمج والاستفادة من تقنيات الذكاء الاصطناعي داخل قواعد بيانات مايكروسوفت أكسس. الرابط: https://www.youtube.com/watch?v=6hw5caVfIy8 2. العنوان بالإنجليزية: Setting up your Environment using Microsoft Access with AI العنوان بالعربية: إعداد بيئة العمل الخاصة بك لاستخدام مايكروسوفت أكسس مع الذكاء الاصطناعي الاختصار: دليل خطوة بخطوة لتجهيز الأدوات والإعدادات البرمجية اللازمة للبدء في ربط أكسس بأنظمة الذكاء الاصطناعي. الرابط: https://www.youtube.com/watch?v=P9B0b0ief3Y 3. العنوان بالإنجليزية: Using Microsoft Access with AI - PART 3 العنوان بالعربية: استخدام مايكروسوفت أكسس مع الذكاء الاصطناعي - الجزء الثالث الاختصار: استكمال السلسلة بتطبيقات متقدمة وحلول برمجية ذكية لتعزيز كفاءة وتطوير قواعد البيانات. الرابط: https://www.youtube.com/watch?v=_pxpz4GeqjE 4. العنوان بالإنجليزية: Unlocking the Potential of ChatGPT in Microsoft Access via OpenAI's API - Part 1 of 2 العنوان بالعربية: إطلاق إمكانات ChatGPT في مايكروسوفت أكسس عبر واجهة برمجة تطبيقات OpenAI - الجزء الأول من جزأين الاختصار: شرح تقني لربط واجهة برمجة التطبيقات (API) الخاصة بـ OpenAI مع أكسس للاستفادة من قدرات شات جي بي تي البرمجية. الرابط: https://www.youtube.com/watch?v=pohDppXUcHY
-
دخل الذكاء الصناعي في معظم حياتنا و بات مهدد لوظائف كثيرة و لذلك يجب كمبرمجين ان نتعلمه و نستخدمة لخدمتنا و نطوعه في عملنا لذلك رغم عدم المامي بالموضوع و خبرتي المتواضعة . الا اننا يمكنني ان انير لغيري الطريق كي يتعلم و يعلمنا كيفية استخدامه . لذلك ما يلي بعض المحاضرات في كيفية استخدام AI مع الاكسس و هذه المشاركة ما هي الا بذرة تحتاج من حضراتكم المشاركة و المساهمة بكل جهد كي تكون مرجع لنا نحن المتخصصين - او المبتدئين - لكي نواكب العصر ان شاء الله . 1. تشغيل الذكاء الاصطناعي مجاناً وبشكل محلي على حاسوبك لقواعد بيانات مايكروسوفت أكسس English Title: Run FREE AI on Your PC for Microsoft Access (Complete Ollama Setup Guide) رابط الفيديو: (أو البحث في قناة AccessUserGroups.org) الملخص: دليل عملي متكامل لإعداد وتثبيت نماذج الذكاء الاصطناعي محلياً عبر أداة Ollama واستخدامها لخدمة وتطوير قواعد بيانات أكسس دون الحاجة للاتترنت. 2. البرمجة في أكسس باستخدام الذكاء الاصطناعي عبر باورشل English Title: Programming in Access with AI using PowerShell رابط الفيديو: (متاح على قناة اليوتيوب الرسمية للمنظمة) الملخص: يستعرض كيفية دمج لغة الأتمتة PowerShell مع تقنيات الذكاء الاصطناعي لتسريع عمليات الكتابة البرمجية وإدارة قواعد بيانات Access بكفاءة. 3. أكسس لم تموت.. لقد حصلت أخيراً على "مساعد ذكي" (لا، ليس هذا المقصود!) English Title: Access Isn't Dead. It Finally Got a "Co-Pilot". (No. Not that one.) رابط التفاصيل: الملخص: مناقشة عميقة حول كيفية توظيف وكلاء الذكاء الاصطناعي وخوادم (MCP Servers) المخصصة لأكسس لتحديث الأنظمة القديمة وقيادة عملية التطوير. 4. إدارة فريق من وكلاء الذكاء الاصطناعي في هندسة البرمجيات English Title: Managing a Team of AI Agents -- Creating an AI skill.md رابط التفاصيل والتسجيل: الملخص: استعراض عملي لاحتراف إدارة بيئات التطوير المعتمدة على عدة مساعدين ذكيين (مثل Claude Code و ChatGPT) لتصميم وهندسة الأنظمة البرمجية. 5. إعداد وتكوين بيئة العمل لاستخدام مايكروسوفت أكسس مع الذكاء الاصطناعي (الجزء الثاني) English Title: Using Microsoft Access with AI - Part 2 رابط الفيديو: https://www.youtube.com/watch?v=dZeeuha6my4 الملخص: جلسة تفاعلية متقدمة تعرض مستودعات القوالب الجاهزة وكيفية الإجابة على استفسارات المطورين البرمجية وتطويع الـ AI لخدمة قواعد البيانات.
-
مساعدة مساعدة بخصوص تطبيق ماكرو على الجداول بشكل برمجي وليس يدوي
mohammed farhat replied to Foksh's topic in قسم الأكسيس Access
قبل ما يتم اعطاء الافكار - هل حضرتك طالب الحماية علي مستوى النماذج ( التي تحتوى على هذه الجداول ال 25 ) و لا على مستوى الجداول نفسها ؟ سأفترض انها على مستوى النماذج التي تحتوى الجداول . مجرد فكره بسيطة 1-نعمل جدول و يتم وضع به اسماء الجداول ال 25 المراد حمايتها 2-نعمل دالة نختبر هل الجدول الحالي ( الذي هو مصدر السجلات للنموذج الحالي مثلا) من ضمن الجداول ال 25 ام لا اذا كان منهم نمنع التعديل و اذا كان ليس منهم نسمح بالتعديل -
مركز التوثيق ⭐ هدية ~ إدارة وضبط إعدادات الأمان في آكسيس 2026 ⭐
mohammed farhat replied to Foksh's topic in قسم الأكسيس Access
ما شاء الله مبدع كالعادة بشمهندس فادي .... جزاكم الله كل خير -
مقترح الاستاذ منتصر الانسي @منتصر الانسي ممتاز جدا و ممكن يكون فعلا بداية جيده لتطبيق هذه الاجتماعات و كذلك مقترح الاستاذ موسي @Moosak لذلك سأقوم باختيار احد الموضوعات التي سمكن لي ان اقوم بعمل مادة علمية . و لكن محتاجين ان تكون هذه المشاركات التي ستؤدي الي الاجتماعات الشهري لها طابع خاص غير المشاركات العادية لذلك أقترح على حضراتكم ان تكون مثل مشاركات التحديات - لا اعرف الكيفية و لكن البركة في حضراتكم-
-
من باب فتح النقاش سأطرح مجموعة من الموضوعات التي تم التعرض لها هنا في الجروب حزئيا و محتاج من السادة الاعضاء و المشرفين تكملة الاقتراحات و بلورة خطة الاجتماعات - ان كانت ستكون مفيده - ان شاء الله المحموعة التالية هي بعض الموضوعات التي تمت مناقشتها في الجروب الاجنبي SQL Server with Access – Using Microsoft Access with AI Access Europe – Kevin Bell – SQL Server Tips and Tricks for Access Developers SQL Server with Access – Using Microsoft Access with AI Access Europe – Neil Sargent – Spot the Difference – New Style MsgBox for Access Access Europe – Aleksander Wojtasz – Creating an Advanced Data Grid Integrated with Access Designing a Monaco Editor with AI for Access, with Ben Sacherich Access Europe – Chris Arnold – Using Disconnected (In-Memory) ADO Recordsets Access Lunchtime – Interfacing with the Outlook calendar with Maria Barnes Access Europe – Peter Cole – Using vbWatchdog with Access Stop Rewriting the Same Code — Standard Code, Abstraction, and a Root Interface المجموعة التالية هي بعض مقترحات من جانبي و منتظر من حضراتكم التعليق و ابدأء الرأي تشغيل برنامج الاكسيس على شبكة داخلية و على الانترنت ( التحديات و كيفية التغلب عليها) استخدام السكانر مع الاكسيس استخدام لغة البايثون مع الاكسيس كيفية بناء نموذج صلاحيات للبرنامج المشاكل و الحلول كيفية حماية البرنامج من النسخ و من العبث بمحتوياته تشفير البيانات و حماية البرنامج من النسخ .
-
لو سمحتم لي بإبداء الرأي فلنبدأ من حيث انتهي الاخرون هذا الرابط به اجنده للمواضيع المستقبلية التي سيتم مناقشتها في الاجتماعات https://accessusergroups.org/calendar/list/ فلو تم عمل استبيان و يتم تجميع المواضيع التي يمكن مناقشتها و يتم عمل ترتيب للاولوية لها ثم بتم نشر قائمة بأجندة الموضوعات كما في المجموعة الاروبية و لا يوجد ما يمنع من نأخذ منهم بعض الموضوعات كبداية استرشادية - هذا مجرد بداية اقتراح لعمل تفاعل بين الاعضاء و تبادل الخبرات و المعلومات بصورة اقوي قليلا مما هو موجود حاليا و جزاكم الله خيرا
-
هذا هو أحد الامثلة على الاجتماعات لجروب مستخدمي برنامج الاكسس في أوروبا
-
هل يمكن عمل اجتماع شهري للجروب و يكون له اجندة موضوعات و يتكرم احد المشرفين بالاشراف على هذا الموضوع سأرفق لحضراتكم أحد الاجتماعات لجروب مستخدمي اللأكسيس في القارة الاوربية لدينا هنا من الكفائات و الخبرات ما لا يقل عنهم لكنهم منظمين أكثر ليس الا. رابط الاجتماع في أول تعليق ان شاء الله
-
2
-
ما شاء الله ربنا يبارك و يتقبل منكم هذا العمل الممتاز و المتكامل و يجعله في ميزان حسناتكم ان شاء الله لكن هل ممكن توضيح النقطة التالية كما وضحتم الامر مع ال gmail
-
لدي اقتراح للمهندس فادي بالرغم من أن Gmail يعتبر من أكبر مواقع البريد الالكتروني المجانية لكن أيضا Outlook.com له حصة لا يستهان بها فهل من الممكن ان يتم اضافة اعدادات Outlook.com لهذا المشروع أعتقد سيكون اضافة قوية جدا ان شاء الله و جزاكم الله كل خير و تقبل الله منا و منكم صالح الاعمال
-
جزاكم الله كل خير بشمهندس فادي - دائما سباق بباب الي الخير ربنا يجازيك عنا كل خير و يزيدك من العلم النافع
-
Microsoft Access 2019 Programming by Example with VBA, XML, and ASP https://www.mediafire.com/file/ommdwpjia97lgrq/Microsoft+Access+2019+Programming+by+Example+with+VBA,+XML,+and+ASP.pdf/file
-
📌📒 الملاحظات اللاصقة | سلسلة هدايا الأكسس | 07 | 🎁
mohammed farhat replied to Moosak's topic in قسم الأكسيس Access
جزاكم الله كل خير .... اضافة قوية و مهمة أسأل الله عز و جل ان يجعل ذلك في ميزان حسناتكم الجارية و حسنات والديكم و ان يغفر لهما و يدخلهما الجنة برحمته -
السلام عليكم بعض الكتب المهمة في مجال برمجة الاكسيس 1-https://www.mediafire.com/file/t8ja3t1t3og4hgf/Mastering__Access_2007_Development.pdf/file Mastering Access 2007 Development 2-https://www.mediafire.com/file/2nk78jlfnhdde8s/Microsoft_Access_2010_VBA_Programming_Inside_Out_-_A._Couch_%28Microsoft%2C_2011%29_BBS.pdf/file Microsoft Access 2010 VBA Programming Inside Out 3-https://www.mediafire.com/file/gnxslmgsuepdr6o/Professional_Access_2013_Programming.pdf/file Professional Access 2013 Programming
-
أفكار ومحاضرات ومقالات متقدمة ( تم تحديث المحتوى )
mohammed farhat replied to mohammed farhat's topic in قسم الأكسيس Access
Using Class Modules in the Real World (Anders Ebro) المحاضرة عبارة عن درس عملي قدمه "أنس إيبرو" حول كيفية استخدام الفئات (Classes) في برمجة VBA داخل Microsoft Access، بهدف كتابة كود أكثر تنظيمًا وكفاءة وسهولة في الصيانة. تم استخدام مثال "نموذج تقويم" لتوضيح الفكرة. المشكلة: الطريقة التقليدية بدون فئات بدأ المحاضر بعرض نموذج تقويم تم إنشاؤه بالطريقة التقليدية، حيث يمثل كل يوم في التقويم مربع نص منفصل. المشكلة في هذه الطريقة هي تكرار الكود بشكل كبير؛ فكل مربع نص لديه أكواد مكررة لأحداث مثل النقر بالماوس أو مرور الماوس فوقه. هذا يجعل أي تعديل مستقبلي صعبًا للغاية، حيث يتطلب تغيير الكود في عشرات الأماكن المختلفة، كما يزيد من احتمالية حدوث أخطاء. الحل: استخدام الفئات والبرمجة القائمة على الأحداث يوضح المحاضر الطريقة الأفضل باستخدام الفئات، والتي تعتمد على مبدأ البرمجة القائمة على الأحداث (Event-Driven). إنشاء فئة مخصصة (clsDateDisplay): تم إنشاء فئة جديدة لتكون بمثابة "قالب" لكل يوم في التقويم. هذه الفئة تحتوي على كل الخصائص (مثل التاريخ، مرجع لمربع النص) والمنطق (ماذا تفعل عند النقر، ماذا تفعل عند مرور الماوس) الذي يحتاجه أي يوم في التقويم. الاستغناء عن التكرار: بدلاً من كتابة الكود 42 مرة (لكل يوم محتمل في التقويم)، يقوم النموذج الرئيسي بإنشاء 42 كائنًا (Objects) من هذه الفئة، ويربط كل كائن بمربع نص. مركزية التحكم عبر الأحداث (Events): النموذج الرئيسي لا يتحكم مباشرة في كل مربع نص. بدلاً من ذلك، يقوم "بإعلان" عن أحداث عامة. مثال: عند تغيير الشهر، يقوم النموذج بإطلاق حدث اسمه MonthChange. كل كائن من كائنات الأيام "يستمع" لهذا الحدث ويقوم بتحديث نفسه تلقائيًا لعرض التاريخ الصحيح وتغيير لونه (مثلاً، عرض أيام الشهر السابق/اللاحق باللون الرمادي). مثال آخر: عند مرور الماوس فوق أي يوم، يُطلق حدث MouseOver. تستمع جميع كائنات الأيام الأخرى لهذا الحدث وتقوم بتلوين نفسها بشكل متناسق (مثل تظليل اليوم المحدد والأيام المجاورة له)، مما يخلق تأثيرًا بصريًا ديناميكيًا بكود مركزي واحد. الميزة الكبرى: فك الارتباط (Decoupling) بين النماذج الجزء الأكثر أهمية في المحاضرة هو توضيح كيف تتيح هذه الطريقة ربط نماذج مختلفة ببعضها بمرونة. يمكن لنموذج التقويم إطلاق حدث عام عند اختيار تاريخ معين (مثلاً DateSelected). يمكن لأي نماذج أخرى مفتوحة (مثل نموذج "الإنتاج" أو "المبيعات") أن "تستمع" لهذا الحدث. عندما يستقبل نموذج الإنتاج هذا الحدث، يقوم بتصفية بياناته لعرض سجلات الإنتاج الخاصة باليوم المحدد. الميزة: نموذج التقويم لا يعرف أي شيء عن نماذج الإنتاج أو المبيعات. هو فقط "يُعلن" عن الحدث، وأي نموذج آخر مهتم يمكنه التفاعل مع هذا الإعلان. هذا يسمى فك الارتباط (Decoupling)، وهو يجعل النظام أكثر قوة واستقرارًا، حيث لا يتعطل أحد النماذج إذا كان الآخر مغلقًا. نقطة فنية هامة: التنظيف (Cleanup) نوه المحاضر إلى أهمية "تنظيف" الكائنات من الذاكرة عند إغلاق النموذج. بسبب وجود مراجع دائرية (النموذج يشير إلى الكائنات، والكائنات تشير إلى النموذج)، قد لا يقوم VBA بحذفها تلقائيًا. الحل هو .إضافة سطر كود بسيط في حدث إغلاق النموذج (Form_Unload) لتعيين مجموعة الكائنات إلى Nothing، مما يضمن تحرير الذاكرة وتجنب المشاكل. ملف الترجمة تجدونة في المرفقات MY_CLASS_TRANSLAT.rar