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"
Смотрите также
- модуль
aspose.cells
- класс
CellArea