اذهب الي المحتوي
أوفيسنا

مشكلة في ملف مشترك عند تسجيل الدخول


الردود الموصى بها

 

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

اخواني الكرام 

اواجه هذه المشكلة منذ فترة فهل لدى احد حل شافي لهذه المشكلة 

 

٢٠١٩٠٥٢٤_٠٤٤٩٠٨.jpg

رابط هذا التعليق
شارك

السلام عليكم 

جرب ما يلي اخي الكريم 

1- اعمل قاعدة بيانات فارغة (جديدة ) في الاكسس

2 - قم باستيراد جميع مكونات قاعدتك الاصلية الى القاعدة الفارغة (الجديدة )  ----- ما عدى هذا الجدول

3 - اعمل جدول جديد بالقاعدة الفارغة (القاعدة الجديدة ) بنفس موصفات  جدولك المعطوب  --- ويمكنك نقل البيانات عن طريق النسخ اذا كانت هذه البيانات مهمه

بالتوفيق

 

رابط هذا التعليق
شارك

جربت هذه الخطوة ويعمل لفترة من الوقت تصل الى ساعتين لكن فجأة تظهر هذه المشكلة عند تسجيل دخول من قبل احد المستخدمين 

واضطر الى ابلاغ جميع المستخدمين  باغلاق البرنامج ثم اعمل ضغط واصلاح لقاعدة الجداول ليعمل بشكل صحيح 

وبعد فترة من الوقت تعود المشكلة للظهور

رابط هذا التعليق
شارك

8 دقائق مضت, ابوخليل said:

هل احد النماذج مرتبط  بالجدول المذكور

يجب ان يكون الجدول حرا ، لكي تتجنب هذه المشكلة

الجدول حر 

لكن الارتباط كما يلي

 

١. مصدر بيانات لكموبوبكس اسماء المستخدمين في فورم الدخول.

٢. استخدم دالة dlookup لمعرفة الصلاحية للمستخدم قبل فتح اي فورم لمعرفة هل له صلاحية ام لا 

٣.  عند تسجيل الدخول يشتغل استعلام تحديث حالة المستخدم من off الى on والعكس عند تسجيل الخروج او الخروج من x 

هل لهذا تأثير 

رابط هذا التعليق
شارك

5 دقائق مضت, ابوخليل said:

الفقرة الثالثة : هل التعديل يتم داخل الجدول ؟

نعم 

هناك حقل في الجدول لحالة المستخدم وذلك لمعرفة من من المستخدمين مسجل دخول يتم تحديثه كما ذكرت

رابط هذا التعليق
شارك

الفقرة الاولى اعتقد لها تأثير والدليل لو حدث خلل في مصدر مربع التحرير  ستحصل على خطأ وربما لن يفتح النموذج

والفقرة الثالثة  اذا التعديل داخل الجدول فاحتمال يكون له تأثير

انا اتوقع ان المشكلة حين تحدث يكون الجدول عالق بالذاكرة

جرب التالي :
اولا - الغي مربع التحرير واذا هو ضروري استبدله بطريقة اخرى

اذا لم تعطي نتيجة جرب الخطوة الثانية :

اعلن عن حالة المستخدم كمتغير .... آآآآه  انت تريد معرفة من يستخدم البرنامج

جرب اعمل جدولا آخر غير  tblUsers 

رابط هذا التعليق
شارك

انت تريد معرفة من يستخدم البرنامج ’ سهله ان شاء الله

انت تخبر المستخدمين بالاغلاق لعمل اى شئ ما مثل الضغط و الاصلاح او غير ذلك بردو سهله ان شاء الله لن تضطر لذلك بعد الان

انظر الى هذا الموضوع قد تجد منه فائده

اما بخصوص مشكلتك هى تحدث بسبب الاتى

هناك حقل في الجدول لحالة المستخدم وذلك لمعرفة من من المستخدمين مسجل دخول يتم تحديثه كما ذكرت

غالبا ما تحدث المشكله وقت دخول شخص بتسجيل بياناته و وقت تسجيل حالة شخص اخر وهنا تحدث المشكله

وحتى تتلافى هذه المشكله كما تقدم من مشاركلة والدى الحبيب واستاذى الجليل ومعلمى القدير الاستاذ @ابوخليل :fff: قم بعمل متغير من النوع Variant ويمرر لكل القاعدة لاظهار اسم المستخدم الحالى وان كان ولابد من تسجيل الحاله اعمل جدول اخر لها 

 

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

السلام عليكم

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

بالتوفيق

رابط هذا التعليق
شارك

44 دقائق مضت, ابو محمد2 said:

السلام عليكم

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

بالتوفيق

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

 

بعد اذن اخى الاستاذ @عبدالله المجرب :fff:

من فضلك لو تقوم بارفاق القاعدو بجداول وكائنات الصلاحيات فقط للتجربة

طبعا امسح وغير بيانات المستخدمين لاى بينات للتجربة

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

 

اخي ابا جودي 

بخصوص التحكم في قواعد البيانات 

كيف ساحدد مسار قاعدة في جهاز مستخدم لا اعلم اين وضع قاعدة الفورم والتقارير 

 

رابط هذا التعليق
شارك

السلام عليكم

الاخ أبو جودي 

في الاكسس مشكلة الحذف مشكلة عامه ~~~~~~ الكلام ينطبق على قاعدة الجداول أيضا 

ثم هناك أكثر من قاعدة بيانات على الشبكه فيمكن أخذ نسخه بدل النسخه المحذوفة 

بالتوفيق

تم تعديل بواسطه ابو محمد2
رابط هذا التعليق
شارك

38 دقائق مضت, ابو محمد2 said:

السلام عليكم

الاخ أبو جودي 

في الاكسس مشكلة الحذف مشكلة عامه ~~~~~~ الكلام ينطبق على قاعدة الجداول أيضا 

ثم هناك أكثر من قاعدة بيانات على الشبكه فيمكن أخذ نسخه بدل النسخه المحذوفة 

بالتوفيق

اخي ابو محمد

انا استعمل فكرة network  map drive  واجعل الملف المشترك كقرص له رمز وليكن Y  ثم اقوم بوضع قاعدة الجداول فيه 

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

 

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

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

 

صور توضيحية لطريقة عمل ملف كقرص

19864-5a.png.f2a131e9c2d11f4d9f8f8d0e52ff7819.png

 

 

Step6.jpg.6e93fb62a73867fa20f543e9422d04cf.jpg

رابط هذا التعليق
شارك

2 ساعات مضت, عبدالله المجرب said:

 

اخي ابا جودي 

بخصوص التحكم في قواعد البيانات 

كيف ساحدد مسار قاعدة في جهاز مستخدم لا اعلم اين وضع قاعدة الفورم والتقارير 

 

بان تكون كل قواعد البيانات الامامية على القطاع  D داخل مجلد app access ويتم عمل مشاركة له :yes:

D:\app access

سهله جدا جدا وممكن تعمل كود لو انها عند الفتح ليست على القطاع  D

تقفل بعد ما تطلع رساله للمستخدم لا يمكن فتح القاعدة الا ان كانت بالمسار الصحيح

D:\app access

:wavetowel: ما فى اسهل من الافكار 

طبعا حضرتك هتكون معاك كل الأى بى بتاعة الاجهزة :yes:  على الشبكة سهله دى

 

مثال

\\192.168.1.2\app access

 

 

هتتعب اول مره بس عند تنفيذ الافكار هذه ولكن سوف يمكنك ان تسيطر على الاوضاع بعد ذلك بكل سهوله

 

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

تطبيق فكرة التأكد من ان القاعدة فى المسار الصحيح ولم يتم التلاعب حتى باسمها

فى المشكاركة القادمة تجد المرفق بالفكرة بعد التجربة والتاكد من فاعليتها جيــدا

 

 

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

1 ساعه مضت, ابا جودى said:

 

طبعا حضرتك هتكون معاك كل الأى بى بتاعة الاجهزة :yes:  على الشبكة سهله دى

 

مثال


\\192.168.1.2\app access

 

 

هتتعب اول مره بس عند تنفيذ الافكار هذه ولكن سوف يمكنك ان تسيطر على الاوضاع بعد ذلك بكل سهوله

 

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

رابط هذا التعليق
شارك

2 دقائق مضت, عبدالله المجرب said:

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

المفروض سيدى

ان الادمن مانجر لقاعدة البينات يكون معه الاتى 

الاى بي  +  اسم الشخص صاحب هذا الجهاز +  اسم الدخول وكلمة المرور للجهاز 

رابط هذا التعليق
شارك

7 ساعات مضت, ابوخليل said:

 

جرب التالي :
اولا - الغي مربع التحرير واذا هو ضروري استبدله بطريقة اخرى

الاستاذ العزيز ابا خليل

هل ممكن تدلني على هذه الطريقة

رابط هذا التعليق
شارك

1 دقيقه مضت, عبدالله المجرب said:

الاستاذ العزيز ابا خليل

هل ممكن تدلني على هذه الطريقة

ممكن مرفق من القاعدة للوقوف على اسلوب وتناول العمل عليها لتقديم الحل المناسب

رابط هذا التعليق
شارك

2 دقائق مضت, ابا جودى said:

المفروض سيدى

ان الادمن مانجر لقاعدة البينات يكون معه الاتى 

الاى بي  +  اسم الشخص صاحب هذا الجهاز +  اسم الدخول وكلمة المرور للجهاز 

هذه صعبة توفرها لي كوني انا فقط اعطيت الملف للعمل عليه ولا يمكن ان يعطوني حسابهم وكلمة المرور لحساسية عملهم.

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

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



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information