Validation صف

Validation صف

يمثل إعدادات التحقق من صحة البيانات.

يكشف النوع Validation عن الأعضاء التاليين:

ملكيات

ملكيةوصف
operatorيمثل المشغل للتحقق من صحة البيانات.
alert_styleيمثل نمط تنبيه التحقق.
typeيمثل نوع التحقق من صحة البيانات.
input_messageيمثل رسالة إدخال التحقق من صحة البيانات.
input_titleيمثل عنوان مربع حوار إدخال التحقق من صحة البيانات.
error_messageيمثل رسالة خطأ التحقق من صحة البيانات.
error_titleيمثل عنوان مربع حوار خطأ التحقق من صحة البيانات.
show_inputيشير إلى ما إذا كان سيتم عرض رسالة إدخال التحقق من صحة البيانات كلما حدد المستخدم خلية في نطاق التحقق من صحة البيانات.
show_errorيشير إلى ما إذا كانت رسالة خطأ التحقق من صحة البيانات ستظهر عندما يقوم المستخدم بإدخال بيانات غير صالحة.
ignore_blankيشير إلى ما إذا كانت القيم الفارغة مسموح بها من خلال التحقق من صحة نطاق البيانات.
formula1يمثل القيمة أو التعبير المرتبط بالتحقق من صحة البيانات.
formula2يمثل القيمة أو التعبير المرتبط بالتحقق من صحة البيانات.
value1يمثل القيمة الأولى المرتبطة بالتحقق من صحة البيانات.
value2يمثل القيمة الثانية المرتبطة بالتحقق من صحة البيانات.
in_cell_drop_downيشير إلى ما إذا كان التحقق من صحة البيانات يعرض قائمة منسدلة تحتوي على قيم مقبولة.
areasيحصل على كل CellArea التي تحتوي على إعدادات التحقق من صحة البيانات.

طُرق

طريقةوصف
get_formula1(self, is_r1c1, is_local)يحصل على القيمة أو التعبير المرتبط بهذا التحقق.
get_formula1(self, is_r1c1, is_local, row, column)يحصل على القيمة أو التعبير المرتبط بهذا التحقق لخلية معينة.
get_formula2(self, is_r1c1, is_local)يحصل على القيمة أو التعبير المرتبط بهذا التحقق.
get_formula2(self, is_r1c1, is_local, row, column)يحصل على القيمة أو التعبير المرتبط بهذا التحقق لخلية معينة.
add_area(self, cell_area)يتم تطبيق التحقق على المنطقة.
add_area(self, cell_area, check_intersection, check_edge)يتم تطبيق التحقق على المنطقة.
set_formula1(self, formula, is_r1c1, is_local)تعيين القيمة أو التعبير المرتبط بهذا التحقق.
set_formula2(self, formula, is_r1c1, is_local)تعيين القيمة أو التعبير المرتبط بهذا التحقق.
get_list_value(self, row, column)احصل على قيمة لقائمة التحقق للخلية المحددة.
get_value(self, row, column, is_value1)احصل على قيمة التحقق من صحة الخلية المحددة.
add_areas(self, areas, check_intersection, check_edge)تطبيق التحقق على المناطق المحددة.
remove_area(self, cell_area)إزالة إعدادات التحقق في النطاق.
remove_areas(self, areas)يزيل هذا التحقق من المناطق المحددة.
remove_a_cell(self, row, column)إزالة إعدادات التحقق في الخلية.
copy(self, source, copy_option)التحقق من صحة النسخة.

مثال

from aspose.cells import CellArea, OperatorType, ValidationType, Workbook

workbook = Workbook()
validations = workbook.worksheets[0].validations
area = CellArea.create_cell_area(0, 0, 1, 1)
validation = validations[validations.add(area)]
validation.type = ValidationType.WHOLE_NUMBER
validation.operator = OperatorType.BETWEEN
validation.formula1 = "3"
validation.formula2 = "1234"

أنظر أيضا