بسم الله
هل يوجد طريقة لمنع المستخدم الذي يعرض أمامه Pivot Table من التعديل في تنسيقه .
جزاكم الله خيرًا
بسم الله
هل يوجد طريقة لمنع المستخدم الذي يعرض أمامه Pivot Table من التعديل في تنسيقه .
جزاكم الله خيرًا
اخي الفاضل
يمكن جعل ظهور الجدول بصيغة Pivot Table للقراءة فقط من خلال هذا الكود في حدث عند فتحه من اي مكان سواء نموذج او ماكرو
DoCmd.OpenTable "TABLE", acViewPivotTable, acReadOnly
اما اذا كنت تعمل على شبكه او حتى على جهازك ولا ترغب احدا ان يعدل في تنسيق هذا الجدول فكل ما عليك هو استخدام نظام صلاحيات المجموعات واثناء انشاءك لنظام صلاحيات المجموعات اجعل الـ Admin فقط هو الذي ليه الصلاحية للتعديل فقط اما بقية المستخدمين وغيرهم فلا تعطيهم اي صلاحيات لتعديل التنسيق او العبث بمحتويات القاعدة .
بسم الله
جزاكي الله خيرًأ اختي على الاهتمام
لكنه خطأي إذ لم أبين ابتداءًا ما أريد
في الصورة المرفقة
صورتان لنموذج واحد
الصورة بالأعلى صورته على الشكل المراد له
في الصورة بالأسفل صورته بعد سحب أطراف أحد الخانات وقد وضحتها في الصورة
ما أريده هو أن أمنع المستخدم من هذا السحب أو من التعديل في شكل النموذج
ما جربته هو الآتي:
جربت ما قالته الأخت زهرة
جربت أن أضع كود me.undo في حدث mouseup ولم يحدث شيء
جربت أن أضع كود docmd.cancelevent في كذا حدث
ولكن النتيجة كانت مأساوية حيث اخلى الجدول من كل البيانات
بحثت على الإنترنت
وما وجدته حالة واحدة أغلق فيه التعديل على الشكل Layout للـ PivotTable بدون قصد ولا يعرف كيف حدث هذا وكان يريد أن يستطيع أعادة قدرة التعديل عليه
أرجو المساعدة
جزاكم الله خيرًا
أرجو أن أكون قد وضحت الرؤية
up