add_areas метод
add_areas(self, areas, check_intersection, check_edge)
Применяет проверку к заданным областям.
def add_areas(self, areas, check_intersection, check_edge):
...
Параметр | Тип | Описание |
---|---|---|
areas | list | Области. |
check_intersection | bool | Проверять ли пересечение заданной области с областями существующих проверок. Если в данной области (или ее части) была применена одна проверка, то существующая проверка должна быть сначала удалена из данной области. В противном случае могут быть вызваны повреждения сгенерированных валидаций. Если пользователь уверен, что все добавленные области не пересекаются ни с одной существующей областью, Для повышения производительности этот параметр можно установить как false. |
check_edge | bool | Проверяйте ли края областей применения этой проверки. Внутренние настройки проверки зависят от верхнего левого из применяемых диапазонов, так что если одна из заданных областей станет новым верхним левым из примененных диапазонов, внутренние настройки следует изменить и перестроить, в противном случае можно получить неожиданный результат. Если пользователь уверен, что ни одна из добавленных областей не является верхней левой, Для повышения производительности этот параметр можно установить как false. |
Примечания
При использовании этого метода мы удалим все старые проверки в заданной области. Для левого верхнего диапазона проверки, во-первых, его StartRow имеет наименьшее значение, во-вторых, его StartColumn является наименьшим из тех областей, которые имеют такое же наименьшее значение StartRow.
Смотрите также
- модуль
aspose.cells
- класс
Validation