Validation Klasse

Validation Klasse

Stellt Datenvalidierungseinstellungen dar.

Der Typ Validation macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
operatorStellt den Operator für die Datenvalidierung dar.
alert_styleStellt den Validierungswarnungsstil dar.
typeStellt den Datenvalidierungstyp dar.
input_messageStellt die Eingabenachricht zur Datenvalidierung dar.
input_titleStellt den Titel des Eingabedialogfelds zur Datenüberprüfung dar.
error_messageStellt die Fehlermeldung zur Datenüberprüfung dar.
error_titleStellt den Titel des Dialogfelds mit dem Datenvalidierungsfehler dar.
show_inputGibt an, ob die Eingabemeldung zur Datenüberprüfung angezeigt wird, wenn der Benutzer eine Zelle im Datenüberprüfungsbereich auswählt.
show_errorGibt an, ob die Fehlermeldung zur Datenüberprüfung angezeigt wird, wenn der Benutzer ungültige Daten eingibt.
ignore_blankGibt an, ob bei der Bereichsdatenüberprüfung leere Werte zulässig sind.
formula1Stellt den mit der Datenüberprüfung verknüpften Wert oder Ausdruck dar.
formula2Stellt den mit der Datenüberprüfung verknüpften Wert oder Ausdruck dar.
value1Stellt den ersten mit der Datenvalidierung verknüpften Wert dar.
value2Stellt den zweiten Wert dar, der mit der Datenvalidierung verknüpft ist.
in_cell_drop_downGibt an, ob bei der Datenüberprüfung eine Dropdownliste mit zulässigen Werten angezeigt wird.
areasRuft alle CellArea ab, die die Datenvalidierungseinstellungen enthalten.

Methoden

MethodeBeschreibung
get_formula1(self, is_r1c1, is_local)Ruft den mit dieser Validierung verknüpften Wert oder Ausdruck ab.
get_formula1(self, is_r1c1, is_local, row, column)Ruft den Wert oder Ausdruck ab, der dieser Validierung für eine bestimmte Zelle zugeordnet ist.
get_formula2(self, is_r1c1, is_local)Ruft den mit dieser Validierung verknüpften Wert oder Ausdruck ab.
get_formula2(self, is_r1c1, is_local, row, column)Ruft den Wert oder Ausdruck ab, der dieser Validierung für eine bestimmte Zelle zugeordnet ist.
add_area(self, cell_area)Wendet die Validierung auf den Bereich an.
add_area(self, cell_area, check_intersection, check_edge)Wendet die Validierung auf den Bereich an.
set_formula1(self, formula, is_r1c1, is_local)Legt den Wert oder Ausdruck fest, der mit dieser Validierung verknüpft ist.
set_formula2(self, formula, is_r1c1, is_local)Legt den Wert oder Ausdruck fest, der mit dieser Validierung verknüpft ist.
get_list_value(self, row, column)Ruft den Wert für die Liste der Validierungen für die angegebene Zelle ab.
get_value(self, row, column, is_value1)Rufen Sie den Validierungswert für die jeweilige Zelle ab.
add_areas(self, areas, check_intersection, check_edge)Wendet die Validierung auf angegebene Bereiche an.
remove_area(self, cell_area)Entfernen Sie die Validierungseinstellungen im Bereich.
remove_areas(self, areas)Entfernt diese Validierung aus bestimmten Bereichen.
remove_a_cell(self, row, column)Entfernen Sie die Validierungseinstellungen in der Zelle.
copy(self, source, copy_option)Kopiervalidierung.

Beispiel

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"

Siehe auch