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

kha9009lid

الخبراء
  • Posts

    1,347
  • تاريخ الانضمام

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

  • Days Won

    29

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

  1. شاشة المستخدمين بالطريقة التي اشرت اليها
  2. عمل جميل اخي العزيز كل عمل من صنع البشر عرضة لوجود بعض النواقص والملاحظات والاقتراحات وما سوف اكتبه ليس انتقاد لعملك ولكن وجهة نظر قد تصيب وقد تخطئ وانا اخطئ اكثر مما اصيب اولا : امل في البداية الاطلاع على الموضوع التالي فيه بعض النصائح والتي قد تكون ذات فائدة ثانيا في جدول المستخدمين توجد بعض الملاحظات لو قمت بتقسيم الجدول الى جدولين الاول لكود المستخدم واسمه وكلمة المرور والجدول الاخر للصلاحيات وهذه الملاحظة سبق ان ذكرت في الموضوع المشار اليه اعلاه "تقسيم الجدول" انت قمت بوضع مايقارب 70 حقل للصلاحيات في جدول المستخدمين لاسماء كائنات القاعدة وكان بالامكان اختصارها الى حقلين فقط وبدل من هذا العدد الكبير للحقول كان بامكان اسناد حقل اسماء النماذج والتقارير الى استعلام من جدول النظام المخفي msysobjects والحقل الاخر حقل من نوع "نعم لا" وتوجد بالموقع العديد من الامثلة الخاصة بالصلاحيات اعطاء صلاحيات للمستخدم على الاستعلام اجده غير مفيد فمن الافضل ان يتعامل المستخدم مع النماذج والتقارير ثالثا اغلاق الشفت بكلمة مرور لايقدم الحماية المنشود لسهولة فتحه عن طريق ملف خارجي متوفر ايضا بالموقع والافضل بعد الانتهاء من البرنامج واختباره تحويله الى صيغة accde وقبل التحويل لا تنسى الاحتفاض بنسخة مفتوحة اعتذر عن اي اخطاء املائية او لغويه تحياتي وتقديري
  3. استاذ @husamwahab بارك الله فيك الحقيقة انت ماقصرت وقدمت حل جميل حسب طلب الاخ جو ونفس الكود الجميل يمكن ان يخدمه لو قبل النصيحة بحيث يكون عدم التكرار للرقم القومي تقبل كل التقدير والاحترام 🌹
  4. بعيدا عن تقديم الحل حيث ان الاستاذ الفاضل @husamwahab وضع حل جميل ومختصر اكثر مما كنت ساقدمه ولكن لي تعليق اتمنى قبوله من وجهة نظري ان وضع خاصية عدم التكرار لاسم العميل امر غير صحيح للاسباب التالية سوف تجد عملاء يحملون نفس الاسم حينها ستجد انك مضطر لتعديل البرنامج قد يتم تسجيل اسم الموظف ثلاثي ويعاد تسجيله رباعيا عندها سوف يقبل البرنامج التسجيل قد يحصل ان مدخل البيانات يسجل الاسم بشكل مختلف مثلا إبراهيم و ابراهيم او عبدالله و عبد الله وهكذا وبالتالي ستجد ان لديك عملاء مكررة سجلاتهم لذا يتطلب ان يكون عدم التكرار للرقم المدني او السجل المدني حسب التسمية لكل دولة لكون هذا الرقم فريد ولايمكن تكرارة
  5. الحقيقة الاوفيس ليس مجاني وتوفرة في موقع ما لا اعتبره مبرر لاستخدامه ومن خبرة سنوات في عمل الكراكات لا انصح باستخدام اي برنامج مكرك للاسباب التالية الكراك خطر جدا فهوا لا يقوم بتسجيل البرنامج فقط وانما يقوم باجراء عدة عمليات على نظام التشغيل تتعلق بفتح ثغرات ومنافذ في جهازك او اجراء تغييرات على الرجستري اضافة الى زرع ملفات تجسس او فيروسات ان هذه البرامج غير مجانية وتهكيرها تعدي على ملاك الحقوق وسبق ان صدرت عدة فتاوي من عدد من العلماء بتحريم استخدام البرامج بطريقة غير شرعية عودة للموضوع انا كمبرمج عندما يأتي العميل ويطلب ترخيص لبرنامج اخبرة بمتطلبات تشغيله وفي النهاية الامر عائده له هذا رأيي في الموضوع
  6. وانت ايضا اخي فايز 🌹
  7. ممكن عن طريق تنسيق مربع النص @;"فضلا ادخل جملة البحث"
  8. في الاصدارات الحديثة ممكن عملها بدون الحاجة الى اكواد
  9. تمام اخي جعفر الله يقويك هذه المشكله ليس لدى مبرمجي اكسس فقط بل حتى بعض المستفيدين من البرامج ولدي العديد من الامثلة لبعض الاقسام لا يرغبوا في البرنامج اذا كان مصمم بالاكس على الرغم ان عدد مستخدمي البرنامج موظف واحد الى ثلاثة موظفين بحد اقصى الحقيقة البعض يهتم بموضوع الحماية اكثر من اهتمامة بتصحيح ومراجعة البرنامج وهذه النقطة بالذات لا احب الحديث عنها بتفصيل
  10. الحديث ذو شجون ماسبق هو مجموعة من النصائح من خلال تجارب وخبرات متراكمة ولكن هناك امور اهم من ذلك وهي ماقبل انشاء قاعدة البيانات وهذة تحتاج الى تفصيل وباذن الله لنا عود وقبل ذلك اتمنى الاطلاع على المشاركة التالية ومشاهدة ملف الفيديو من خلال رابط اليتيوب
  11. الحقيقة انك ماقصرت جزاك الله كل خير رقم 2 هذا ماقصدته شرطه سفلية وليس علامة ناقص رقم 3 هو ما اردت قوله رقم 4 في الاستعلام سقطت سهوا والسن له احكام اللهم احسن خاتمتي وكل من يقرأ رقم 8 جزاك الله خير فقط اطنبت فافهمت وانا اوجزت فانقصت وهنا استكمل ما سقط مني سهوا يجب ان يحتوي كل جدول على حقل مفتاح اساسي حتى لو كان الجدول غير مرتبط بعلاقة مع جدول اخر او لو كان الجدول تابعا لاخر الترقيم التلقائي مطلوب كرقم فريد للسجلات ولكني افضل عدم استخدامه كاساس لرقم الموظف او رقم الفاتورة الخ استخدام العلاقات بشكل صحيح يؤدي الى عدم تكرار البيانات سهولة الادخال والتحديث والتكامل المرجعي
  12. هذة رسائل تحذير عند تنفيذ استعلام ويمكن اخفائها بالامر قبل تنفيذ الاستعلام DoCmd.SetWarnings False وبعد تنفيذه نعيد تفعيل رسائل التحذير بالامر DoCmd.SetWarnings true وفي برنامج اخينا الفاضل عبداللطيف لم يستخدم الاكواد وانما الماكرو فيمكن عملها بالدخول على الماكرو ثم قبل تنفيذ الاستعلام في سلسلة اجراءات الماكرو نظيف اجراء setwarning تشغيل التحذير : لا واذا لم نجد الامر ضمن قائمة الاجراءات نذهب الى شريط الادوات ونختار اضهار كافة الاجراءات تحياتي
  13. نعم لكونك استخدمة اضافة قائمة من خلال شريط القوائم لبرنامج اكسس وبالتالي تكون موجود عند فتح اي قاعدة بيانات في اصدار 2007 فاحدث يمكن انشاء قوائم مخصصة عن طريق كتابة اكواد xml والطريقة تحتاج الى معرفة بكتابة هذه الاكواد والحقيقة اني وعدت بشرحها ولكن لم اجد الوقت المناسب لذك والطريقة تحتاج الى تفصيل ولعلي اقوم بذلك ان لم يكفيني مئونة ذلك احد الزملاء
  14. احيانا نستخدم امر معين في اكثر من نموذج مثلا امر اضافة او حفظ الخ او حتى رسالة معينة فبدلا من اعادة كتابتها في كل نموذج ممكن نعمل وحدة نمطية ونستدعيها عند الحاجة وكذك قد نحتاج الى تنفيذ حدث معين في نفس النموذج فيدلا من اعادة كتابتة ممكن نستدعيها Call tx11_AfterUpdate هنا استدعينا حدث بعد التحديث للحقل tx11 عند تحديث حقل اخر او عند النقر على زر امر
  15. هههههه كلامك صحيح ارفاق ملف يسهل ايجاد الحل احسنت استاذ @محمد أبوعبدالله نرجع للموضوع في انتظار مشاركة استاذنا الفاضل @jjafferr لدي بعض النصائح تجنب استخدام اللغة العربية في اسماء الحقول وكذلك اسماء كائنات القاعدة نجنب الاسماء المركبة واذا استخدمتها قبل الجزء الثاني من اسم الحقل او الكائن ضع _ بدلا من مفتاح المسافة اذا كانت حقول الجدول كثيرة يمكن تقسيم الجدول وانشاء علاقة راس براس الاصدارات الحديث من اكسس تسمح باجراء عمليات حسابية في الجدول مع ذلك استخدام العمليات الحسابية في النموذج افضل من استخدامها في الجدول اذا كنت تستخدم اكسس بواجهه عربية عند اضافة مربع نص او زر امر لا تكتفي بتغيير اسمه فقط الى اللغة الانجليزية بل قم ايضا بتغيير تسمية العنصر ايضا الى اللغة الانجليزية تجنب استخدام كلمات عربية في الاكواد عند حذف زر امر من النموذج قم اول بحذف الكود ثم قم بحذف زر الامر تجنب استخدام حقول محسوبة في الاستعلام مبنية على حقول محسوبة اخرى في نفس الاستعلام وبالامكان استخدام اكثر من استعلام لتنفيذ ذلك عند كتابة اكواد طويلة بالامكان وضع نص توضيحي لسهولة المراجعة لاحقا بالنسبة للاكواد المكررة بالامكان كتابتها مره واحدة واستدعائها عند الحاجة بدلا من تكرار كتابتها لا تزال توجد نصائح ولكن العرب قالت البلاغة الايجاز
  16. الف شكر على المشاركة واثراء الموضوع هو في الاساس العمل كان جاهز الاخ رعد كان يرغب في اظهار الرصيد ماقبل الترصيد في حقل سابق للعمليات والحل قدم في الاساس من قبل الزميل العزيز @حربي العنزي وانا قمت بتصحيح بسيط والمداخلات الاخيرة كانت بخصوص استخدام دوال التجميع في الاستعلام يؤدي الى بطئ تنفيذ الاستعلام او التقرير مثال حملته لاحد الافاضل يستغرق عدة دقائق لفتح التقرير وعدد السجلات لايتجاوز 600 سجل وذلك لاستخدام حقول كثيرة محسوبة في الاستعلام وبعض هذه الحقول مرتبطة بحقول اخرى محسوبة في نفس الاستعلام وللاستاذ الفاضل @jjafferr مشاركة قيمة بهذا الشأن تحياتي وتقديري
  17. اتفق معك اخي الفاضل ودائما توجد طريقة وطريقة افضل الحل السابق تكمله لما قام به الزملاء الكرام واعلم بانه ليس الاحل الامثل للسجلات الكثيرة
  18. مع اني حاليا بعيد عن access لكن فعلا جدول واحد في اعتقادي للموظفين يكفي ومن تجربة لدينا قاعدة بيانات عملاقة تخدم مايقارب نصف مليون موظف في مئات الفروع عند انتقال موظف او ترقيته في غير مقر وظيفتة يتغير الملاك ورقم الوظيفة وكذلك المرتبة في حالة الترقية ويبقى الموظف في جدول الموظفين ويبقى رقم الملف فهو ثابت من تعيين الموظف لحين انتهاء خدمته ويمكن تحديد موظفي كل فرع عن طريق الاستعلامات والصلاحيات تحدد من يمكنه الاطلاع على سجلات الموظف مثال موظف في الفرع ب يمكن لصاحب الصلاحية في الفرع ب الاطلاع على سجلة وهكذا لبقية الفروع اما الادارة الرئيسية او المقر الرئيسي فيمكنة الاطلاع على كافة الموظفين وحتى لا تفهم مشاركتي بشكل غير صحيح اقصد في ردي جدول الموظفين فلدينا جدول للمراتب وجدول لمسميات الوظائف وجدول للمقرات العمل الخ
  19. ماشاء الله تبارك الله عمل جميل ومتميز وشاهدت فيديو العرض كاملا وبكل صدق اعجبني العمل ربما تكون ملاحظتي على استخدام الالون لبعض الحقول وهي لا تعيب العمل وانما رأي شخصي مع تمنياتي لك بالتوفيق بخصوص تسعير العمل الاخوان @محمد أبوعبدالله و @alaa aboul-ela ماقصروا وكتبوا كل ماكنت اود قوله
  20. برنامج جميل ومفيد للجمعيات والاجمل انه مفتوح المصدر جزاك الله خير استاذ محمد
  21. غير نوع الخط الى Arial او اي خط اخر تنتهي المشكلة الشهادات مدرسية1.accdb
  22. المعذرة اخي محمد انزلت الرد اثناء نزول ردك
  23. جرب المرفق الشهادات مدرسية1.accdb
  24. في مشاركة سابقة للاخ @RAGABFAROUK كان لديه قاعدة بيانات خاصة بعيادة طبية ربما كان يرغب في تزويدك بنسخة منها لكون طلبك لمستشفى خيري ولم يرغب في طرحها بالموقع حفاظ على حقوقة يَا أَيُّهَا الَّذِينَ آمَنُوا اجْتَنِبُوا كَثِيرًا مِّنَ الظَّنِّ إِنَّ بَعْضَ الظَّنِّ إِثْمٌ ۖ وَلَا تَجَسَّسُوا وَلَا يَغْتَب بَّعْضُكُم بَعْضًا ۚ أَيُحِبُّ أَحَدُكُمْ أَن يَأْكُلَ لَحْمَ أَخِيهِ مَيْتًا فَكَرِهْتُمُوهُ ۚ وَاتَّقُوا اللَّهَ ۚ إِنَّ اللَّهَ تَوَّابٌ رَّحِيمٌ اسال الله لي ولكم المغفرة والاجر والثواب
×
×
  • اضف...

Important Information