add_areas Methode
add_areas(self, areas, check_intersection, check_edge)
Wendet die Validierung auf angegebene Bereiche an.
def add_areas(self, areas, check_intersection, check_edge):
...
Parameter | Typ | Beschreibung |
---|---|---|
areas | list | Die Bereiche. |
check_intersection | bool | Überprüfen Sie, ob die Schnittmenge des angegebenen Bereichs mit vorhandenen Validierungsbereichen überprüft wird. Wenn eine Validierung in einem bestimmten Bereich (oder einem Teil davon) angewendet wurde, dann sollte zunächst die vorhandene Validierung aus dem angegebenen Bereich entfernt werden. Andernfalls kann es zu Beschädigungen der generierten Validierungen kommen. Wenn der Benutzer sicher ist, dass alle hinzugefügten Bereiche sich nicht mit einem vorhandenen Bereich überschneiden, Dieser Parameter kann aus Leistungsgründen auf „false“ gesetzt werden. |
check_edge | bool | Überprüfen Sie, ob der Rand der Anwendungsbereiche dieser Validierung überprüft wird. Die internen Einstellungen der Validierung hängen vom oberen linken Bereich der angewendeten Werte ab. Wenn also einer der angegebenen Bereiche der neue obere linke Bereich der angewendeten Bereiche wird, Die internen Einstellungen sollten geändert und neu erstellt werden, da es sonst zu unerwarteten Ergebnissen kommen kann. Wenn der Benutzer sicher ist, dass keiner dieser hinzugefügten Bereiche oben links ist, Dieser Parameter kann aus Leistungsgründen auf „false“ gesetzt werden. |
Bemerkungen
Mit dieser Methode entfernen wir alle alten Validierungen im angegebenen Bereich. Für den oberen linken Bereich der Validierung ist zunächst die StartRow am kleinsten, zweitens ist seine StartColumn die kleinste der Bereiche, die die gleiche kleinste StartRow haben.
Siehe auch
- Modul
aspose.cells
- Klasse
Validation