حماية الصفوف والأعمدة
Contents
[
Hide
]
يناقش هذا الموضوع بعض التقنيات لحماية الخلايا في الصفوف والأعمدة من أي نوع من الإجراءات التي يقوم بها المستخدمون النهائيون. يمكن للمطورين تنفيذ هذه الحماية باستخدام تقنيتين: عن طريق جعل الخلايا في الصفوف والأعمدة للقراءة فقط، أو عن طريق تقييد خيارات قائمة السياق في Aspose.Cells.GridWeb. يتم مناقشة كلتا هاتين التقنيتين أدناه بمساعدة الأمثلة.
حماية الخلايا في الصفوف والأعمدة
جعل الصفوف والأعمدة قراءة فقط
طريقة لحماية الصفوف والأعمدة في ورقة عمل هي جعل الخلايا للقراءة فقط. ثم لا يمكن حذفها من قبل المستخدمين النهائيين.
لجعل الصفوف والأعمدة للقراءة فقط:
- أضف تحكم Aspose.Cells.GridWeb إلى استمارة الويب.
- الوصول إلى GridWorksheet في المجموعة.
- قم بتحديد الخلايا المراد جعلها قراءة فقط في الصفوف أو الأعمدة.
تقييد خيارات القائمة السياقية
يوفر Aspose.Cells.GridWeb قائمة سياقية يمكن للمستخدمين النهائيين استخدامها لأداء العمليات على الراقبة. تقدم القائمة العديد من الخيارات للتلاعب بالخلايا والصفوف والأعمدة.
خيارات سياقية كاملة
من الممكن تقييد أي نوع من العمليات على الجانب العميل في الصفوف والأعمدة عن طريق تقييد الخيارات المتاحة في القائمة السياقية. يمكن القيام بذلك عن طريق ضبط خصائص EnableClientColumnOperations و EnableClientRowOperations للراقبة إلى false. كما يمكن تقييد المستخدمين من تجميد الصفوف والأعمدة عن طريق ضبط EnableClientFreeze للراقبة إلى false.
قائمة سياقية بعد تقييد خيارات الصف والعمود