الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة اضافة البرنامج على الشبكة وتعديل بسيط للبرنامج

بدأه alrahil في 24 ديسمبر 2011 · 6 رد · 640 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

بعد التحية الطيبة

لقد قمت بعمل برنامج وقمت بتقسيم القاعده ووضعها في فولدر مشاركه

بعد ذلك قمت بتوزيع البرنامج للاشخاص الذين سيستخدمونه في العمل وقمت بربطها مع الجداول

لحد هذه المرحلة تمام كل شي

لكن اذا فتح احد البرنامج الشخص الاخر لا يستطيع فتح البرنامج

وايضا لدي حقل في النموذج اسمه المتبقى من اجازات الموظف

لدي في جهازي يعمل ولكن عند فتحه من الاجهزة الاخرى يظهر خطأ

سأرفق لكم صورة بدلك

ايضا لدي زر اعتماد الزيادة الشهرية يجب ان يتم ظغط الزر كل بداية شهر كي تتم الزيادة

اريد ان اعملها اتوماتكيا بحيث يقوم بالزياده كل بداية شهر للموظفين من نفسه

اريد ان اعمل شاشات مستخدمين للبرنامج مع الصلاحيات

وسارفق الملف لكم

post-38888-075903000 1324742923_thumb.pn

za-3-UP.rar

المرفقات
mustek.png
#2

صباح الخير

وينكم يا جماعة ولا رد

يمكن الاعضاء مشغول اختبارات ومشاغل الدنيا

لكن يتكرم احد ويحل المشكله اللي انا فيها

#3
alrahil كتب:

السلام عليكم ورحمة الله وبركاتة

بعد التحية الطيبة

لقد قمت بعمل برنامج وقمت بتقسيم القاعده ووضعها في فولدر مشاركه

بعد ذلك قمت بتوزيع البرنامج للاشخاص الذين سيستخدمونه في العمل وقمت بربطها مع الجداول

لحد هذه المرحلة تمام كل شي

لكن اذا فتح احد البرنامج الشخص الاخر لا يستطيع فتح البرنامج

في اعتقادي

أنه تم ضبط الاعدادات الخاصة بأكسس خطأ

يجب أن يتم الاعداد علي أساس أن قاعدة البيانات Shared

وليتم ذلك

في أوفيس 2007

أختر access option

أختر Advanced

default open mode = shared

من أوفيس 2003

اختر قائمة tools أدوات

اختر advanced

default open mode = shared

alrahil كتب:

وايضا لدي حقل في النموذج اسمه المتبقى من اجازات الموظف

لدي في جهازي يعمل ولكن عند فتحه من الاجهزة الاخرى يظهر خطأ

يمكن أن يحدث في حالة عدم أعدادت الأمان الخاص بالماكرو علي الأجهزة الأخري

أختر منخفض من قائمة ماكرو

tools>>macros >>security >>low

علي الاجهزة الأخري

عزوز عبداللاه
مدرب ومطور قواعد بيانات أكسس

الاهتمامات

VBA,VB.NET,ASP.NET,SQL SERVER, ORACLE

azouzeg@hotmail.com

01004147149

#4

ممكن تكتب الشرح بالعربي

#5

السلام عليكم ورحمة الله وبركاته

لو بتستخدم اوفيس 2003

أختر

قائمة أدوات >>> خيارات >>> خيارات متقدمة

ومن صندوق حوار خيارات متقدمة

وضع الفتح الافتراضي = مشترك

الشرح السابق يجب أن يتم في حالة تعدد المستخدمين

حالات حدوث أخطاء في في البرنامج عند المستخدمين ويعمل علي جهازك يجب عمل الاتي

اختر قائمة ادوات >>> ماكرو >>>> الأمان >>>>> اختر منخفض

عزوز عبداللاه
مدرب ومطور قواعد بيانات أكسس

الاهتمامات

VBA,VB.NET,ASP.NET,SQL SERVER, ORACLE

azouzeg@hotmail.com

01004147149

#6

أولا يا أخي الكريم لابد من تتبع الخطوات التالية حتى يتم عمل مشاركة لقاعدة البيانات:

1. عمل القاعدة بصيغة 2003 حتى لو استخدمت اكسيس 2007 أو 2010 والسبب أنها هي التي تتيح لك عمل الخطوات التي تلي هذه الخطوة.

2. عمل مستخدمين بصلاحيات مختلفة عليها كما هو مقرر للعمل بها وترك مستخدم واحد يكون Admin وغالبا هو المستخدم الذي سيكون له صلاحيات التعديل على التصميم والاضافة وما إلى ذلك.

3. سؤال مهم (لماذا مستخدمين) الإجابة لأنه لا يمكن فتح قاعدة البيانات من اثنين Admin أو أكثر في وقت واحد لذلك يحدد لكل مستخدم اليوزر الخاص به حتى يتمكن الكل من الدخول مشاركة.

4. عمل الصلاحيات اللازمة على قاعدة البيانات على الخادم الموجودة به لتحديد الاشخاص اللذين لهم صلاحية تشغيله ويكون تحديد الصلاحيات على نفس المجلد وتحديد المربع الخاص بتطبيق الصلاحيات على جميع محتويات المجلد الداخلية والغاء صلاحية المسح منهم حتى يكون ملف قاعدة البيانات والملف الخاص بالاستخدام قيد التشغيل دون إلغاء أو مسح.

012.gif

لو استطعت عمل تلك الخطوات ستجدها الحل الذي تبحث عنه 015.gif أما لو لم تستطع 016.gif فلا تيأس حاول خطوة بخطوة thinking.gif ستتمكن من النجاح.

ملاحظة : خاصية المستخدمين متوفرة في اصدارات الاكسس حتى 2003 لذلك إذا أردت استخدامها فحول القاعدة إلى صيغة 2003 ، تم التأكد من هذه المعلومة بالتجربة الشخصية. 006.gif

#7

يعطيك العافية اخوي

azouzeg و superhot3000

وراح اجرب كل اللي قلتوه

مواضيع مشابهة