طريقة add_area
محتويات
[
يخفي
]add_area(cell_area)
يطبق التحقق على المنطقة.
def add_area(self, cell_area):
...
معامل | يكتب | وصف |
---|---|---|
cell_area | CellArea | المنطقة. |
ملاحظات
يكافئ استخدام Validation.add_area(cell_area) مع فحص التقاطع والحافة.
add_area(cell_area, check_intersection, check_edge)
يطبق التحقق على المنطقة.
def add_area(self, cell_area, check_intersection, check_edge):
...
معامل | يكتب | وصف |
---|---|---|
cell_area | CellArea | المنطقة. |
check_intersection | bool | سواء تحقق من تقاطع منطقة معينة مع مناطق التحقق الموجودة. إذا تم تطبيق تحقق واحد في منطقة معينة (أو جزء منها) ، ثم يجب إزالة التحقق الحالي في البداية من منطقة معينة. وإلا فقد يحدث تلف لعمليات التحقق التي تم إنشاؤها. إذا كان المستخدم متأكدًا من أن المنطقة المضافة لا تتقاطع مع أي منطقة موجودة ، يمكن تعيين هذا المعامل كخطأ لاعتبارات الأداء. |
check_edge | bool | سواء تحقق من حافة المناطق المطبقة في هذا التحقق من الصحة. تعتمد الإعدادات الداخلية للتحقق من الصحة على أعلى يسار أحد نطاقاتها المطبقة ، لذلك إذا كانت منطقة معينة ستصبح المنطقة الجديدة العلوية اليسرى من النطاقات المطبقة ، يجب تغيير الإعدادات الداخلية وإعادة بنائها ، وإلا فقد يحدث نتيجة غير متوقعة. إذا كان المستخدم متأكدًا من أن المنطقة المضافة ليست المنطقة العلوية اليسرى ، يمكن تعيين هذا المعامل كخطأ لاعتبارات الأداء. |
ملاحظات
في هذه الطريقة ، سنزيل جميع عمليات التحقق القديمة في منطقة معينة. بالنسبة إلى النطاق العلوي الأيسر من النطاقات المطبقة في التحقق من الصحة ، يكون StartRow أولاً هو الأصغر ، ثانيًا ، يعد StartColumn الخاص به هو أصغر منطقة من تلك المناطق التي لديها نفس StartRow الأصغر.
أنظر أيضا
- وحدة aspose.cells
- فئة Validation