عبدالله المجرب قام بنشر مايو 24, 2019 الكاتب مشاركة قام بنشر مايو 24, 2019 الان, ابا جودى said: ممكن مرفق من القاعدة للوقوف على اسلوب وتناول العمل عليها لتقديم الحل المناسب للاسف لا يمكني ارفاق الملف لاحتوئه على بيانات خاصة فكرة فورم الدخول هناك جدول tblusers به اسم المستخدم وكلمة المرور والصلاحية وحالة المستخدم وخانة اختيار عند اختيار المستخدم لاسمه من القائمة يضع كلمة المرور بالضغط على دخول يتم مقارنة كلمة المرور بالموجودة في الجدول فاذا كانت صحيحة يتم فحص الصلاحية لفتح الفورم الخاص بها وتسجيل on في خانة حالة المستخدم هذه هي الفكرة فيما يخص خانة الاختيار فهي لي لوضع صح للمستخدم النشط لاغلاق برنامجه اجباريا لكي استطيع العمل على اي تعديل في قاعدة الجداول رابط هذا التعليق شارك More sharing options...
ابو جودي قام بنشر مايو 24, 2019 مشاركة قام بنشر مايو 24, 2019 اعمل نسخ للقاعدة وامسح كل البيانات منها لا نريد اى بيانات منها سيدى رابط هذا التعليق شارك More sharing options...
ابو جودي قام بنشر مايو 24, 2019 مشاركة قام بنشر مايو 24, 2019 (معدل) طيب فى حل تانى اجعل قواعد البيانات الامامية تفتح كذلك من الشبكة من نفس درايف قاعدة الجداول بهذا انت سوف تكون مسبقا تعرف المسار تم تعديل مايو 24, 2019 بواسطه ابا جودى رابط هذا التعليق شارك More sharing options...
ابو جودي قام بنشر مايو 24, 2019 مشاركة قام بنشر مايو 24, 2019 وجدت ايضا هذا الموضوع للاستاذ @صالح حمادي بهذا يمكنك الاغاء موضوع من هم المستحدمين الحاليين لفصلهم واعتثد ان هذا سوف يحل مشكلتك ان شاء الله رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 24, 2019 الكاتب مشاركة قام بنشر مايو 24, 2019 ان شاء الله ساقوم بعمل جدول جديد يشمل على حالة المستخدم وخانة اختيار الاغلاق وساجرب النتيجة يوم الاحد ان شاء الله رابط هذا التعليق شارك More sharing options...
ابوخليل قام بنشر مايو 24, 2019 مشاركة قام بنشر مايو 24, 2019 4 ساعات مضت, عبدالله المجرب said: الاستاذ العزيز ابا خليل هل ممكن تدلني على هذه الطريقة بدلا من الاختيار من مربع التحرير يتم كتابة اسم المستخدم رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 25, 2019 الكاتب مشاركة قام بنشر مايو 25, 2019 10 ساعات مضت, ابوخليل said: بدلا من الاختيار من مربع التحرير يتم كتابة اسم المستخدم ممكن هذا لكن له عيوبه ان الشخص قد يخطئ في كتابة الاسم كما هو في جدول tblusers اقلها اغلبهم يضيف مسافة بعد كتابة اي شيء وهكذا رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 (معدل) في ٢٤/٥/٢٠١٩ at 04:46, عبدالله المجرب said: السلام عليكم ورحمة الله وبركاته اخواني الكرام اواجه هذه المشكلة منذ فترة فهل لدى احد حل شافي لهذه المشكلة حيا الله الاخ عبدالله واحشنا الحقيقة صعب ان نحدد المشكلة ولكن حسب الرسالة هل تضمن ان النقاط التالية مستبعده : 1. ان يكون الجدول في وضع تصميم .. ممكن احد المستخدمين فاتح الجدول على وضع تصميم 2. ان القاعدة مفتوحة بشكل حصري .. او ان الخيار الافتراضي للفتح اصبح حصري : تاكد هنا من خيارات الاكسس >> اعدادات العميل >> المود الافتراضي للفتح=مشترك وليس حصري 3. هل لو عملت ضغط واصلاح للقاعدة الخلفية تتم بشكل سليم بدون اي رسالة تحذيرية ؟ تحياتي تم تعديل مايو 25, 2019 بواسطه رمهان رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 25, 2019 الكاتب مشاركة قام بنشر مايو 25, 2019 1 ساعه مضت, رمهان said: حيا الله الاخ عبدالله واحشنا الحقيقة صعب ان نحدد المشكلة ولكن حسب الرسالة هل تضمن ان النقاط التالية مستبعده : 1. ان يكون الجدول في وضع تصميم .. ممكن احد المستخدمين فاتح الجدول على وضع تصميم 2. ان القاعدة مفتوحة بشكل حصري .. او ان الخيار الافتراضي للفتح اصبح حصري : تاكد هنا من خيارات الاكسس >> اعدادات العميل >> المود الافتراضي للفتح=مشترك وليس حصري 3. هل لو عملت ضغط واصلاح للقاعدة الخلفية تتم بشكل سليم بدون اي رسالة تحذيرية ؟ تحياتي الله يحييك اخي رمهان بالنسبة لرقم ٣ نعم تعمل بشكل سليم اذا عملت ضغط واصلاح للجداول رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 3 دقائق مضت, عبدالله المجرب said: الله يحييك اخي رمهان بالنسبة لرقم ٣ نعم تعمل بشكل سليم اذا عملت ضغط واصلاح للجداول وهل تختفي المشكلة عند عملها .. ثم تعود بعد وقت معين ؟ رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 25, 2019 الكاتب مشاركة قام بنشر مايو 25, 2019 24 دقائق مضت, رمهان said: وهل تختفي المشكلة عند عملها .. ثم تعود بعد وقت معين ؟ نعم تختفي ثم تعود فجأة عند محاولة احد المستخدمين الدخول علما انه لو كان هناك ٧ مستخدمين مسجلين دخول فانه يعمل عندهم بشكل سليم عدا من يحاول الدخول او يسجل خروج ويحاول يدخل مرة اخرى فتظهر لهم هذه الرسالة رابط هذا التعليق شارك More sharing options...
صالح حمادي قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 السلام عليكم حياك الله أخي عبد الله 35 دقائق مضت, عبدالله المجرب said: بالنسبة لرقم ٣ نعم تعمل بشكل سليم اذا عملت ضغط واصلاح للجداول أظن أن كثرة ضغط و إصلاح قاعدة البيانات قد يضر بالقاعدة و ربما تفقد جميع بياناتك لذلك أرى أن هذا الحل ليس مناسبا اقتباس ٣. عند تسجيل الدخول يشتغل استعلام تحديث حالة المستخدم من off الى on والعكس عند تسجيل الخروج او الخروج من x هل تستخدم الكود لتحديث حالة المستخدم أو عن طريق تشغيل استعلام مخزن في ملف الواجهة؟ 9 دقائق مضت, عبدالله المجرب said: تعود فجأة عند محاولة احد المستخدمين الدخول علما انه لو كان هناك ٧ مستخدمين مسجلين دخول فانه يعمل عندهم بشكل سليم عدا من يحاول الدخول او يسجل خروج ويحاول يدخل مرة اخرى فتظهر لهم هذه الرسالة هل تقوم بتشغيل الإستعلام عند خروج أحد المستخدمين؟ و هل تظهر الرسالة عند خروج أحد المستخدمين قبل أن يعاود الدخول؟ رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 59 دقائق مضت, صالح حمادي said: أظن أن كثرة ضغط و إصلاح قاعدة البيانات قد يضر بالقاعدة و ربما تفقد جميع بياناتك لذلك أرى أن هذا الحل ليس مناسبا انا معك استاذ صالح ولكن فقط كنت اقصد هل هناك رسالة لو عملت ضغط واصلاح لانه في اغلب الاحيان تظهر رسائل مرشدة عند عمل الضغط والاصلاح وزيادة على اسئلة الاستاذ صالح : ماهي عمليات التحديث على جدول المستخدمين ؟ مثلا تحديث على حقل الحالة وتحديث على الصلاحيات وتحديث على وقت الخروج والدخول .. وهكذا ؟ اي ماهي التحديثات التي تتم على الجدول ؟ بالتوفيق رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 25, 2019 الكاتب مشاركة قام بنشر مايو 25, 2019 2 ساعات مضت, صالح حمادي said: السلام عليكم حياك الله أخي عبد الله أظن أن كثرة ضغط و إصلاح قاعدة البيانات قد يضر بالقاعدة و ربما تفقد جميع بياناتك لذلك أرى أن هذا الحل ليس مناسبا هل تستخدم الكود لتحديث حالة المستخدم أو عن طريق تشغيل استعلام مخزن في ملف الواجهة؟ هل تقوم بتشغيل الإستعلام عند خروج أحد المستخدمين؟ و هل تظهر الرسالة عند خروج أحد المستخدمين قبل أن يعاود الدخول؟ استخدم استعلام تحديث لتحديث حالة المستخدم الاستعلام يعمل عند دخول المستخدم لتحديث حالته وعند خروجه كذلك لتحديث حالته 57 دقائق مضت, رمهان said: انا معك استاذ صالح ولكن فقط كنت اقصد هل هناك رسالة لو عملت ضغط واصلاح لانه في اغلب الاحيان تظهر رسائل مرشدة عند عمل الضغط والاصلاح وزيادة على اسئلة الاستاذ صالح : ماهي عمليات التحديث على جدول المستخدمين ؟ مثلا تحديث على حقل الحالة وتحديث على الصلاحيات وتحديث على وقت الخروج والدخول .. وهكذا ؟ اي ماهي التحديثات التي تتم على الجدول ؟ بالتوفيق العملية الوحيدة التي يتم تحديث جدول المستخدمين هي الحالة فقط رابط هذا التعليق شارك More sharing options...
صالح حمادي قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 2 ساعات مضت, رمهان said: انا معك استاذ صالح ولكن فقط كنت اقصد هل هناك رسالة لو عملت ضغط واصلاح لانه في اغلب الاحيان تظهر رسائل مرشدة عند عمل الضغط والاصلاح نعم أستاذ رمهان فهمت قصدك منذ ساعه, عبدالله المجرب said: استخدم استعلام تحديث لتحديث حالة المستخدم جرب إستخدم التعديل على الحالة من خلال الكود Update فإن لم تنجح استخدم المثال الذي أشار إليه أبا جودي لإغلاق الأجهزة المتصلة بالشبكة رابط هذا التعليق شارك More sharing options...
مسفر قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 المشكلة أن الجدول مرتبط بأحد المستخدمين بالشبكة فالفتح دليل الاستخدام من قبل شخص آخر والشخص الآخر موجود على الشبكة ابحث في القواعد في الأجهزة الآخرى الحل هناك رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 25, 2019 الكاتب مشاركة قام بنشر مايو 25, 2019 56 دقائق مضت, مسفر said: المشكلة أن الجدول مرتبط بأحد المستخدمين بالشبكة فالفتح دليل الاستخدام من قبل شخص آخر والشخص الآخر موجود على الشبكة ابحث في القواعد في الأجهزة الآخرى الحل هناك هل تتفضل اخي وتدلني عما ابحث هناك رابط هذا التعليق شارك More sharing options...
مسفر قام بنشر مايو 25, 2019 مشاركة قام بنشر مايو 25, 2019 أولا : إذا كانت القاعدة واحدة فهنا عرف السبب ولا يحتاج لبحث . ثانيا : إذا كانت القاعدة على شبكة فمن المعلوم أن الجداول على السيرفر والنماذج والاستعلامات والتقارير وغيرها على القواعد المتبقية . ثالثا : حصر المستخدمين لديك كم شخص لديه قاعدة ويدخل في نفس الجدول . لنقل مثلا : الصادر . أي محمد يدخل بيانات وعلي يدخل بينات وكلاهما في جدول الصادر وكلاهما لديه صلاحية بالاضافة والتعديل وغيرها . وهكذا مع كل مستخدم جرب الادخال إلا إذا كنت حددت المستخدم الذي تحدث منه المشكلة أما اذا كانت المشكلة مع المستخدمين فأعد زرع جداول اليوزر بدون ارتباط في جميع القواعد مع ملحقات المتصلة به وجرب أو ارفق جداول اليوزر فقط وملحقاتها في قاعدة مستقلة وارفقها رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 27, 2019 الكاتب مشاركة قام بنشر مايو 27, 2019 لليوم الثاني والرسالة لم تظهر رغم اني لم اعمل اي تعديل على الملف رابط هذا التعليق شارك More sharing options...
مسفر قام بنشر مايو 27, 2019 مشاركة قام بنشر مايو 27, 2019 هل حصرت من قام بالعمل اليوم وبالأمس ؟ هل هنالك مستخدم لم يدخل البرنامج ؟ رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 30, 2019 الكاتب مشاركة قام بنشر مايو 30, 2019 في ٢٧/٥/٢٠١٩ at 19:12, مسفر said: هل حصرت من قام بالعمل اليوم وبالأمس ؟ هل هنالك مستخدم لم يدخل البرنامج ؟ المشكلة للاسف ظهرت اليوم بشكل متكرر ولاحظت التالي اذا اغلقت البرنامج عند احد المستخدمين وفتحت عند احد اخر (قبل دقيقة لا استطيع الدخول من كمبيوتره بسبب الرسالة) فان البرنامج يعمل جربت عند اكثر من واحد و كانت هذه المحلاحظة مكررة كما ذكرت سابقا لا يعمل وعند اغلاقه عند واحد اخر يعمل عند زميله === قمت بجعل جدول المستخدمين كجدول محلي وعممت النسخة عمل البرنامج لدى الجميع بعد مرور ساعة تقريبا ظهرت هذه الرسالة قمت باغلاق جميع النسخ وعمل ضغط واصلاح للقاعدة وهي حاليا حتى كتابة هذه الكلمات تعمل --- الرجاء افادتي هل هناك حل شافي لهذه المشكلة رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 30, 2019 مشاركة قام بنشر مايو 30, 2019 42 دقائق مضت, عبدالله المجرب said: المشكلة للاسف ظهرت اليوم بشكل متكرر ولاحظت التالي اذا اغلقت البرنامج عند احد المستخدمين وفتحت عند احد اخر (قبل دقيقة لا استطيع الدخول من كمبيوتره بسبب الرسالة) فان البرنامج يعمل جربت عند اكثر من واحد و كانت هذه المحلاحظة مكررة كما ذكرت سابقا لا يعمل وعند اغلاقه عند واحد اخر يعمل عند زميله === قمت بجعل جدول المستخدمين كجدول محلي وعممت النسخة عمل البرنامج لدى الجميع بعد مرور ساعة تقريبا ظهرت هذه الرسالة قمت باغلاق جميع النسخ وعمل ضغط واصلاح للقاعدة وهي حاليا حتى كتابة هذه الكلمات تعمل --- الرجاء افادتي هل هناك حل شافي لهذه المشكلة يبدو ان المشكلة في انه عند عملية التعديل لايتحرر الجدول من الذاكرة 1. هل تاكدت ان القاعدة الخلفية في وضع مشترك وليس حصري ومن خلال قائمة الخيارات اعدادات العميل ؟ 2. هل نموذج الدخول مصدر بياناته جدول المستخدمين ؟ اجعله غير منضم اذا كنت تستخدم جملة اس كيو ال update في عملية تعديل الحالة ؟ 3. ماهو الكود تبع التحقق من الدخول ؟ 4. ماهو الكود تبع تعديل الحالة ؟ اخيرا : بما انه عند الضغط والاصلاح لاتظهر رسالة ارشادية وتحل المشكلة مؤقتا : هذا معناه ان المشكلة تكمن في عدم تحرر الجدول من الذاكرة ! تحياتي رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر مايو 30, 2019 الكاتب مشاركة قام بنشر مايو 30, 2019 20 دقائق مضت, رمهان said: يبدو ان المشكلة في انه عند عملية التعديل لايتحرر الجدول من الذاكرة 1. هل تاكدت ان القاعدة الخلفية في وضع مشترك وليس حصري ومن خلال قائمة الخيارات اعدادات العميل ؟ نعم تأكدت من كل الكمبيوترات في اعداد الاكسس 20 دقائق مضت, رمهان said: 2. هل نموذج الدخول مصدر بياناته جدول المستخدمين ؟ اجعله غير منضم اذا كنت تستخدم جملة اس كيو ال update في عملية تعديل الحالة ؟ نموذج تسجيل الدخول ليس له مصدر بيانات فقط مربع التحرير والسرد الذي به اسماء المستخدمين مصدره استعلام من جدول المستخدمين 20 دقائق مضت, رمهان said: 3. ماهو الكود تبع التحقق من الدخول ؟ If Me.ppass = DLookup("[PassWord]", "tblUsers", "[UserName] = '" & Me.pname & " ' ") Then MsgBox "دخول صحيح - علماً بأن جميع إجراءاتك مسجلة بإسمك فلتزم بالاستخدام الصحيح" MyUserName = Me.pname 20 دقائق مضت, رمهان said: 4. ماهو الكود تبع تعديل الحالة ؟ Set db = CurrentDb() sql = "select * from tblUserClose where UserName=" & "'" & MyUserName & "'" Set rs = db.OpenRecordset(sql, dbOpenDynaset) rs.Edit rs("UserOn") = "ON" rs.Update rs.Close طبعا استخدمت جدول حالة جديد اسمه tblUserClose 20 دقائق مضت, رمهان said: اخيرا : بما انه عند الضغط والاصلاح لاتظهر رسالة ارشادية وتحل المشكلة مؤقتا : هذا معناه ان المشكلة تكمن في عدم تحرر الجدول من الذاكرة ! تحياتي الرجاء المساعدة بالحل لهذه المشكلة مع جزيل الشكر للمتابعة استاذ رمهان رابط هذا التعليق شارك More sharing options...
ابو جودي قام بنشر مايو 30, 2019 مشاركة قام بنشر مايو 30, 2019 مرفق من القاعدة الامامية والخلفية بعد ازالة كافة البيانات ازالة البيانات ليست بالامر العسير رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر مايو 30, 2019 مشاركة قام بنشر مايو 30, 2019 2 ساعات مضت, عبدالله المجرب said: Set db = CurrentDb() sql = "select * from tblUserClose where UserName=" & "'" & MyUserName & "'" Set rs = db.OpenRecordset(sql, dbOpenDynaset) rs.Edit rs("UserOn") = "ON" rs.Update rs.Close طبعا استخدمت جدول حالة جديد اسمه tblUserClose الرجاء المساعدة بالحل لهذه المشكلة مع جزيل الشكر للمتابعة استاذ رمهان استخدم docmd.runsql للتعديل وشوف طبعا نفس جملة التعديل اعلاه اكتب من الموبايل 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان