رضا عقيل قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 إخواني الأعزاء نظراً لتزايد الحاجة إلى استعمال أدوات أقرب ما تكون إلى ثابتة للتحكم في مسار البرامج الخاصة بالأكسس وخاصة التجارية منها .. لذلك افردت جزء من اهتمامي لتطوير أدوات إدارية خاصة بي للتحكم في جميع برامجي بها .. وقد أرفقت هذا المثال في مشاركة خاصة بالحماية ولكن من الحكمة فصلها حتى تكون مرجع مناسب للبحث عن مثل هذه الأدوات . المثال الجامع للأدوات الإدارية 1- ربط البيانات 2- النسخ الاحتياطي 3- توجيه المسار لنسخة سابقة 4- حماية البرنامج من النسخ 5- صلاحيات المستخدمين 6- نسخ المراجع وإضافتها 7- إخفاء الجداول 8- معلومات النظام 9- وضع صورة في الخلفية مع الأخذ في الاعتبار أنني بدلت وغيرت بعض الأشياء وتم تبسيط بعض الأمور حتى لا تتعارض مع برامجي المنشورة وخاصة أنها خاضعة لشركة تجارية . ونظراً لضيق الوقت سأقوم بتفسير بعرض الأدوات باختصار شديد الدخول اسم المستخدم : 1 كلمة المرور : 1 1- ربط البيانات : عند فتح البرنامج يعمل الماكرو التنفيذي على فتح شاشة بدء التشغيل وكذلك نموذج الربط التلقائي وفي حالة فقد الرابط تخرج شاشة الربط التلقائي لتحديد المسار بالنقر المزدوج داخل المسار . 2- النسخ الاحتياطي يكون لقاعدة البيانات المرتبطة فقط أي للجداول فقط بنفس تاريخ يوم النسخ 3- توجيه المسار لنسخة أخرى شبيه بالربط التلقائي ولكن يستخدم لربط نسخة سابقة أو تالية 4- حماية البرنامج من النسخ تستخدم نفس الأسلوب الذي أشرت إليه في مشاركة الخاصة بالحماية للأخت زهرة مع ملاحظة وضع الكود التالي في حدث عند الفتح للنماذج الهامة التي نريد بدء الحماية عليه DoCmd.OpenForm "serial" من قائمة أدوات – تسجيل نسخة شرعية – استخدم المعادلة الأتية الرقم العلوي + 12305+( مدة التشغيل إما 15 يوم أو 30 أو 90أو 366 أو 1000 أو 10000 يوم ) الناتج يضرب × 2 والناتج يطرح منه 9999999 ومن السهل معرفة المعادلة من داخل الكود 5- صلاحيات المستخدمين تستخدم أسلوب اقرب ما يكون لأسلوب ابن مسقط مع مهند عبادي وقد قمت ببنائه بالمشاورة مع أبو عبد الله ولكن به بعض الاختلافات الجوهرية عن ما سبق الإشارة إليه == تم تقسم الصلاحيات إلى مسئول له جميع الصلاحيات == مستخدم يقوم المسئول بمنحه الصلاحيات == يمكن إنشاء أكثر من مسئول وتم التقسيم السابق لمنح المرونة للمسئول في منح الصلاحيات وتفويضها إن احتاج الأمر . == الجدول AdForToUse يستخدم لتحديد النماذج التي سيتم تركيب صلاحية لها ( ليس كل النماذج نرغب في وضع صلاحية عليها أو عرضها في شاشة منح الصلاحيات ) مع وضع اسم النموذج أو وظيفته باللغة العربية ليتمكن مسئول النظام من فهم كيفية منح صلاحية لمستخدم لأن استخدام أسماء النماذج كما هي لا يفيد إذا تم توزيع البرنامج وخاصة إذا كانت باللغة الأجنبية . == في نفس الجدول يجب تحديد مستوى النموذج من حيث الصلاحية a.b.c.g - المستوى a النماذج العامة - اختبار ( فتح ، تعديل ، حذف ، إضافة ) - المستوى b النماذج الفرعية - اختبار ( تعديل ، حذف ، إضافة ) - المستوى c النماذج الخاصة بالمسئول فقط - اختبار ( فتح فقط )لمسئول فقط - المستوى g النماذج التي يتم استدعاء التقارير منها - اختبار ( فتح فقط ) == في حدث عند الفتح يتم وضع الكود التالي فقط دون وضع أي أدوات أخرى على النموذج ... فقط هذا الكود .... Call allaw([Form]) أما باقي الأدوات فسأترك لكم استكشافها . وسيعجبكم كثيراً بإذن الله أداة إخفاء الجداول أيضاً أو التنويه على أن ما سبق ليس مطلقاً ولكنه خاضع للتطوير باستمرار مثل تشفير الصلاحيات والاستغناء عن الاستعلام في الصلاحيات وتطوير الحماية لتكون أكثر مرونة ولكن لن أستطيع أرفاق إلا ما سبق للأمانة العلمية . ===== في حالة وجود أي خطأ فني اعذروني للسرعة . مع خالص تحياتي رضا عقيل GeneralTols.rar 2 1
سهل احمد العريشي قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 بسم الله الرحمن الرحيم جزاك الله كل الخير ولا أملك يا أخي الا الدعاء لك اللهم وفقه وتقبله في جنانك يا غفور يار حيم أخيك سهل أحمد ( ابو نعيم )
فتى الوادي قام بنشر مارس 15, 2005 قام بنشر مارس 15, 2005 السلام عليكم .... جزاك الله كل خير يا أخي رضا .. وبارك الله فيك وفي علمك ونفع الله بك البلاد والعباد ... وغفر الله لنا ولكم .
rudwan قام بنشر أبريل 24, 2005 قام بنشر أبريل 24, 2005 (معدل) السلام عليكم تم تثبيت الموضوع نظرا للأهميه و بغرض الاستفاده الجماعيه , و على سبيل تبادل وجهات النظر مع مشروع الأخ أمجد جمالي للوصول الى أفضل طرق الحمايه للملفات تم تعديل أبريل 26, 2005 بواسطه rudwan
ماجدجلال قام بنشر أبريل 25, 2005 قام بنشر أبريل 25, 2005 قمت بانزال البرنامج ولكن لم اتمكن من فتحة , تظهر رسالة تدل علي عدم وجود الصورة في الخلفية , ارجو ان تدلوني علي الطريقة الصحيحة لا ستفادة من البرنامج . وشكرا لكم
rudwan قام بنشر أبريل 27, 2005 قام بنشر أبريل 27, 2005 هذا خاص بصورة خلفية للبرنامج غير برنامج الأكسس الرماديه في هذه الحاله اضغط على زر " استعادة الافتراضيه " لاستعادة الرمادي أو اذا كان لديك صورة جاهزه تستطيع النقر على الاطار المستطيل لاختيار موقع الصوره
رضا عقيل قام بنشر أبريل 27, 2005 الكاتب قام بنشر أبريل 27, 2005 أخي ماجد كما أشار أخي رضوان مشكوراً ... سبب الرسالة أنه مسجل صورة للخلفية ولم يجد البرنامج مسار الصورة ... وها طبيعي لأنه ليس جهازي لذلك من تغيير صورة الخلفية .. اتبع ما أشار إليه أخي رضوان قم باستعادة الافتراضية إذا أردت خلفية الأكسس الرمادية أو انقر نقراً مزدوجاً داخل مسار الصورة لاختيار صورة جاهزة لديك مع خالص الشكر لك أخي رضوان مع تحياتي رضا عقي
rudwan قام بنشر أبريل 27, 2005 قام بنشر أبريل 27, 2005 أهلا بك استاذ رضا , و بانتظار المزيد من أفكار تطويريه للبرنامج
zahof قام بنشر أبريل 28, 2005 قام بنشر أبريل 28, 2005 المهندس رضا اردت الاستفادة من نموذج تغيير صورة الخلفية(image) في برنامج قمت باعداده وبعد استيراد كل الوحدات النمطية التي يطلبها النموذج تاتيني رسالة الفيجوال التي مفادها : Error accessing File Network connection may have been lost فما السبيل مالم يكن عندك مانع من استخدام هذا النموذج في برامج اخرى التلميذ zahof
ابوعامر22 قام بنشر أبريل 29, 2005 قام بنشر أبريل 29, 2005 الله يعطيك العافية على هذي المعلومات القيمة
zahof قام بنشر أبريل 30, 2005 قام بنشر أبريل 30, 2005 ارجوا ان اجد رد على تسائلي السابق من احدكم ان لم يجد الاستاذ رضا وقت للرد
zahof قام بنشر يوليو 10, 2005 قام بنشر يوليو 10, 2005 على العموم وجدت الحل للمشكلة التي لم اجد عليها رد من الاخوة ودمتم zahof
HUSSIN قام بنشر يوليو 20, 2005 قام بنشر يوليو 20, 2005 السلام عليكم شكراً لك أخ رضا وجعلها الله في موازين حسناتك ...
Faten Helles قام بنشر أغسطس 23, 2005 قام بنشر أغسطس 23, 2005 إخواني الأعزاء نظراً لتزايد الحاجة إلى استعمال أدوات أقرب ما تكون إلى ثابتة للتحكم في مسار البرامج الخاصة بالأكسس وخاصة التجارية منها .. لذلك افردت جزء من اهتمامي لتطوير أدوات إدارية خاصة بي للتحكم في جميع برامجي بها .. وقد أرفقت هذا المثال في مشاركة خاصة بالحماية ولكن من الحكمة فصلها حتى تكون مرجع مناسب للبحث عن مثل هذه الأدوات . المثال الجامع للأدوات الإدارية 1- ربط البيانات 2- النسخ الاحتياطي 3- توجيه المسار لنسخة سابقة 4- حماية البرنامج من النسخ 5- صلاحيات المستخدمين 6- نسخ المراجع وإضافتها 7- إخفاء الجداول 8- معلومات النظام 9- وضع صورة في الخلفية مع الأخذ في الاعتبار أنني بدلت وغيرت بعض الأشياء وتم تبسيط بعض الأمور حتى لا تتعارض مع برامجي المنشورة وخاصة أنها خاضعة لشركة تجارية . ونظراً لضيق الوقت سأقوم بتفسير بعرض الأدوات باختصار شديد الدخول اسم المستخدم : 1 كلمة المرور : 1 1- ربط البيانات : عند فتح البرنامج يعمل الماكرو التنفيذي على فتح شاشة بدء التشغيل وكذلك نموذج الربط التلقائي وفي حالة فقد الرابط تخرج شاشة الربط التلقائي لتحديد المسار بالنقر المزدوج داخل المسار . 2- النسخ الاحتياطي يكون لقاعدة البيانات المرتبطة فقط أي للجداول فقط بنفس تاريخ يوم النسخ 3- توجيه المسار لنسخة أخرى شبيه بالربط التلقائي ولكن يستخدم لربط نسخة سابقة أو تالية 4- حماية البرنامج من النسخ تستخدم نفس الأسلوب الذي أشرت إليه في مشاركة الخاصة بالحماية للأخت زهرة مع ملاحظة وضع الكود التالي في حدث عند الفتح للنماذج الهامة التي نريد بدء الحماية عليه DoCmd.OpenForm "serial" من قائمة أدوات – تسجيل نسخة شرعية – استخدم المعادلة الأتية الرقم العلوي + 12305+( مدة التشغيل إما 15 يوم أو 30 أو 90أو 366 أو 1000 أو 10000 يوم ) الناتج يضرب × 2 والناتج يطرح منه 9999999 ومن السهل معرفة المعادلة من داخل الكود 5- صلاحيات المستخدمين تستخدم أسلوب اقرب ما يكون لأسلوب ابن مسقط مع مهند عبادي وقد قمت ببنائه بالمشاورة مع أبو عبد الله ولكن به بعض الاختلافات الجوهرية عن ما سبق الإشارة إليه == تم تقسم الصلاحيات إلى مسئول له جميع الصلاحيات == مستخدم يقوم المسئول بمنحه الصلاحيات == يمكن إنشاء أكثر من مسئول وتم التقسيم السابق لمنح المرونة للمسئول في منح الصلاحيات وتفويضها إن احتاج الأمر . == الجدول AdForToUse يستخدم لتحديد النماذج التي سيتم تركيب صلاحية لها ( ليس كل النماذج نرغب في وضع صلاحية عليها أو عرضها في شاشة منح الصلاحيات ) مع وضع اسم النموذج أو وظيفته باللغة العربية ليتمكن مسئول النظام من فهم كيفية منح صلاحية لمستخدم لأن استخدام أسماء النماذج كما هي لا يفيد إذا تم توزيع البرنامج وخاصة إذا كانت باللغة الأجنبية . == في نفس الجدول يجب تحديد مستوى النموذج من حيث الصلاحية a.b.c.g - المستوى a النماذج العامة - اختبار ( فتح ، تعديل ، حذف ، إضافة ) - المستوى b النماذج الفرعية - اختبار ( تعديل ، حذف ، إضافة ) - المستوى c النماذج الخاصة بالمسئول فقط - اختبار ( فتح فقط )لمسئول فقط - المستوى g النماذج التي يتم استدعاء التقارير منها - اختبار ( فتح فقط ) == في حدث عند الفتح يتم وضع الكود التالي فقط دون وضع أي أدوات أخرى على النموذج ... فقط هذا الكود .... Call allaw([Form]) أما باقي الأدوات فسأترك لكم استكشافها . وسيعجبكم كثيراً بإذن الله أداة إخفاء الجداول أيضاً أو التنويه على أن ما سبق ليس مطلقاً ولكنه خاضع للتطوير باستمرار مثل تشفير الصلاحيات والاستغناء عن الاستعلام في الصلاحيات وتطوير الحماية لتكون أكثر مرونة ولكن لن أستطيع أرفاق إلا ما سبق للأمانة العلمية . ===== في حالة وجود أي خطأ فني اعذروني للسرعة . مع خالص تحياتي رضا عقيل <{POST_SNAPBACK}>
Faten Helles قام بنشر أغسطس 23, 2005 قام بنشر أغسطس 23, 2005 الا يوجد نسخة من هذا البرنامج تعمل على اكسس 2000 ، لأنه على ما يبدو مصمم على اكسس اكس بي !! فلا استطيع فتحه! جزاكم الله الف خير
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.