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

محمد صلاح1

03 عضو مميز
  • Posts

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

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

كل منشورات العضو محمد صلاح1

  1. يا جماعة هو سؤال بسيط بس انا مش لاقيلوا اجابة طيب نحور السؤال شوية علشان نجد من يهتم بالأجابة هو تحويل القواعد الخلفية كنوع من حمايتها بالصيغة التنفيذية Accde هل يؤثر بأي تأثير علي طريقة عمل الجداول الموجودة بهذه القواعد من حيث الربط والإضافة والتعديل والحذف والبحث
  2. عموما لقد وجدت حلاً توافقي للجمع بينهم أثناء بحثي عن حل (علشان تعرف أن أنا بتعلم الصيد في الأمور البسيطة اللي علي ادي) فإذا كان هذا التعبير في الكود Dim db As Database هو المسئول عن ضرورة إضافة هذه المكتبة (كما يظهر ذلك كنوع من الخطأ عند مراجعة الأكواد بالكمبل) فإن الحل البسيط هو إضافة كلمة DAO لهذا التعبير ليصبح هكذا ( Dim db As DAO Database ) وبهذا ينتهي الإشكال والله المستعان وأكرر شكري لك أخي محمد علي الاهتمام
  3. جزاك الله خيرا أخي @ابا جودى علي مشاركتك الفعالة كعادتك ولكن أخي الكريم حدث العكس فبعد إلغاء البند الذي أشرت إليه فعلاً تم إضافة المكتبة DAO 3.6 ولكن عند إعادة إضافة المكتبة الأولي الملغاة أعطي نفس الرسالة مرة أخري فما العمل
  4. حاولت إضافة مكتبة DAO 3.6 والمكتبة رغم وجودها بالجهاز ولكن المشكلة تظهر عند اختيارها فلا يتم إضافتها بل تعطي هذه الرسالة التالية والتي لا أعرف سببها name conflicts with existing module project or object library
  5. شكراً لاهتمامك أستاذ @صالح حمادي شكراً لمداخلتك @qathi ونرجو إلي أن حين موعد الشرح الكامل الذي وعدتنا به أن تصبرنا بشيء ع الماشي كده لكيفية - تخفيض نسبة الأمان للأكسيس. - نقل مراجع المكتبات لأماكنها بملفات الويندوز.
  6. لدي استفسار قبل إنهاء وغلق برنامجي الأول في القواعد المتقسمة أو المرتبطة هل يتم تحويل ملف القاعدة الخلفية أو قاعدة الجداول إلي صيغة accde كما هو الحال مع قاعدة الواجهة أم يظل كما هو بضيغة accdb وما هي مميزات التحويل لصيغة accdr بدلاً من accde
  7. لتخفيف حمل الأكواد وأستدعاء الوحدات النمطية المسئول عن تنفيذ بعض الأجراءات مما يسبب ثقل وبطء عند فتح قاعدة البيانات علي نماذج الواجهة هل يمكن تنفيذ الخطوات بعض الخطوات التالية أثناء عملية التحزيم أم أنها لا بد وأن تنفذ من خلال الأكواد فقط وهذه الخطوات هي: - تخفيض نسبة الأمان للأكسيس. - نقل مراجع المكتبات لأماكنها بملفات الويندوز. - نقل خطوط التي تعمل بها القاعدة لملف الفونت بالوينوز. - أي أجراء أخر يمكن تنفيذه عوضاً عن تنفيذه بالأكواد. ارجو ممن لدية الدراية كافية بهذا الأمر أفادتنا بعلمهم وخبرتهم فيه مع خالص الشكر والتقدير للجميع
  8. أخي @SEMO.Pa3x بارك الله فيك هل بالإمكان عمل وحدة نمطية مماثلة بنفس طريقة حماية ملف الواجهة في هذا الموضوع لحماية فتح القاعدة الخلفية قاعدة الجداول في القواعد المرتبطة وإن كان ذلك ممكنا هل تتكرم بتنفيذ مثالاً لذلك لترحم أمثالنا من المبتدئين والبسطاء في علمهم وتطبيقهم من التشتت والبحث بدون فائدة كبيرة عن افضل طرق الحماية لأول أعمالهم حيث أنني بالفعل قد أصبحت في متاهه كبيرة نتيجة كثرة ما قرأته أثناء البحث بين تأكيد كبار المبرمجين علي أهتراء كافة سبل الحماية في الاكسس وبين تباين طرق ومحاولات المبرمجين للتصدي لذلك حتي أن احدهم لخص الأمر بقوله (أن الحماية في الاكسس ما هي إلا حيل ذكية مؤقتة لخبرة كل مبرمج) لذا ارجو أم يكون مثالك متمماً ومكملاً لشقي الحماية حماية القاعدة الواجهة (النماذج) وحماية القاعدة الخلفية (الجداول) ويصبح مرجعاً رئيسياً لمن يريد حماية قوية وكل الشكر والتقدير لشخصكم الكريم
  9. @ابا جودى طيب أنا ريحتك وفتحت موضوع جديد للمطلوب علي هذا الرابط إذا كنت حابب المشاركة وتطبيق مقترح فكرتك الأساسية فذلك سوف يسعدنا بالتأكيد
  10. استفسار للاخوة اصحاب الخبرات الطويلة والاحترافية عن أهم وأفضل الخيارات والبنود التي يجب ضبطها كتجهيز أخير قبل تحويل قاعدة إلي صيغة accde وذلك بالنسبة لقاعدة الواجهة (النماذج) وقاعدة الخلفية (الجداول) علي حد سواء
  11. أثناء بحثي عثرت علي المثال المرفق لقاعدة البيانات التي تحوي صلاحيات المستخدمين وكل مستخدم يسجل سجل جديد يضيف اسمه للسجل بحسب اليوزر المسموح له بدخول البرنامج وبحيث يكون ذلك من خلال عمل نموذجين واحد للإدخال والأخر للتعديل (لسجلات المستخدم الحالي فقط دون غيره من المستخدمين وكذلك عند الحذف والبحث) أي لا يستطيع تعديل أو حذف او البحث إلا في السجلات التي أدخالها باليوزر نيم الخاص به اسماء المستخدمين بالمثال المرفق وكلمات مرورهم ناصر 1 احمد 3 سامي 2 التعامل مع سجلات المستخدم الحالي فقط.rar
  12. أخي @ابا جودى بعد نجاح التطبيق تظهر رسالة كما بالصورة المرفقة للتخيير بين ترك مسار البرنامج لأستخدامه كما هو أو حذفه وهذا جيد ولكن هذه الرسالة لن تكون مناسبة خاصة بعد تحزيم البرنامج وجعله قابل للتنصيب فبرجاء تعديل الكود الخاص بحيث يجعل يعمل البرنامج مرة واحدة دون إعادة استخدامه وبدون ظهور رسائل إلي كان ذلك بالإمكان وشكرا لمجهودك وإبداعاتك الطيبة بالمنتدي
  13. بدون تكليف فضلاً وتكرماً أخي محمد عصام هل بالإمكان أن تبدع لنا من خلال موضوع جديد به تطبيق علي مثال الأخت صاحبة الموضوع أو أي مثال أخر يروق لك ولكن بتنفيذ أقتراحك أنت الموجود في هذا الاقتباس بعمل نموذجين واحد للإدخال والأخر للتعديل (لسجلات المستخدم الحالي فقط دون غيره من المستخدمين وكذلك عند الحذف والبحث) حيث أراه أنه هو الأولي والأفضل حين عثرت عليه أثناء بحثي عن نفس الغرض بنفس الطريقة مع خالص الشكر والتحية والتقدير
  14. جزاك الله خيرا أخي @مسفر كده تمام بالنسبة لتسجيل المكتبات هل هناك عمل ايضا بالنسبة لتخفيض نسبة الأمان عند تنصيب البرنامج لأول مرة ثم إعادتها لوضعها الطبيعي بعد ذلك مع خالص الشكر والتقدير لمجهود الأستاذ أبو خليل ومجهود الأخوة الخبراء في إرادة نفع الآخرين بعلمهم وتحقيق المطالب التي تتطلب إحترافية خاصة
  15. والله أستاذنا أنا لم أعدل شيء الملف كما هو منذ حملته في هذه المشاركة فضلاً عن أني لست أهلا لأي تعديل في الأكواد شاكر جداً لاهتمام حضرتك لإنجاز عمل الكود نظراً لتفرده وأهميته ولكن التوقف في عمل الكود مازال كما هو بعد التعديل الأخير كما يظهر بالصورة
  16. أفكارك جميلة أ محمد بارك الله فيك ولكن إذا كنت لا أريد إعادة فتح البرنامج مع كل إعادة تشغيل قاعدة البيانات مرة أخري (أي أنه فتح مرة واحد وخلاص أنتهي دوره) فما هو التعديل المطلوب علي الكود في الوحدة النمطية
  17. الله ينور أهو كده تم المطلوب @ابا جودى جزاك الله خيراً
  18. أستاذنا @ابوخليل والله أنا لا أود أتعابك معي أكثر من اللازم ولكن المكتبة المشار إليها مضافة وظاهرة في قائمة مراجع الملف ولكن مازال التوقف في الكود يظهر كما هو مع العلم أني أستخدم أوفيس 2013 بنواه 32
×
×
  • اضف...

Important Information