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

كيفية غلق ال Pivot Table

بدأه FinalRule في 10 مارس 2008 · 4 رد · 709 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

هل يوجد طريقة لمنع المستخدم الذي يعرض أمامه Pivot Table من التعديل في تنسيقه .

جزاكم الله خيرًا

#2

اخي الفاضل

يمكن جعل ظهور الجدول بصيغة Pivot Table للقراءة فقط من خلال هذا الكود في حدث عند فتحه من اي مكان سواء نموذج او ماكرو

DoCmd.OpenTable "TABLE", acViewPivotTable, acReadOnly

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

#3

بسم الله

جزاكي الله خيرًأ اختي على الاهتمام

لكنه خطأي إذ لم أبين ابتداءًا ما أريد

في الصورة المرفقة

صورتان لنموذج واحد

الصورة بالأعلى صورته على الشكل المراد له

في الصورة بالأسفل صورته بعد سحب أطراف أحد الخانات وقد وضحتها في الصورة

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

ما جربته هو الآتي:

جربت ما قالته الأخت زهرة

جربت أن أضع كود me.undo في حدث mouseup ولم يحدث شيء

جربت أن أضع كود docmd.cancelevent في كذا حدث

ولكن النتيجة كانت مأساوية حيث اخلى الجدول من كل البيانات

بحثت على الإنترنت

وما وجدته حالة واحدة أغلق فيه التعديل على الشكل Layout للـ PivotTable بدون قصد ولا يعرف كيف حدث هذا وكان يريد أن يستطيع أعادة قدرة التعديل عليه

أرجو المساعدة

جزاكم الله خيرًا

post-51135-1205228308_thumb.jpg

#4

أرجو أن أكون قد وضحت الرؤية

#5

up

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