setValidation()
Beschreibung
Legt eine Validierung für Zellen fest, indem Dropdown-Listen in die Zellen eingefügt werden
Die Methode kann auch die Datenvalidierung aus einer oder mehreren Zellen entfernen.
Verwendung
setValidation(
cell: string,
options: string | string[]
): void;
Parameter
cell- (erforderlich) die ID(s) einer Zelle oder eines Zellbereichsoptions- (erforderlich) entweder eine Zeichenkette mit einem Zellbereich ("C1:C3") oder ein Array von Zeichenkettenwerten
Beispiel
const spreadsheet = new dhx.Spreadsheet("spreadsheet", {
// Konfigurationsparameter
});
spreadsheet.parse(dataset);
// Setzt die Validierung und erstellt eine Dropdown-Liste mit 3 Auswahlmöglichkeiten für die Zelle B10
spreadsheet.setValidation("B10", ["Apple", "Mango", "Avocado"]);
Details
Wenn Sie die Validierung aus einer oder mehreren Zellen entfernen möchten, übergeben Sie anstelle der Optionsliste null, 0, false oder undefined als zweiten Parameter an die Methode:
spreadsheet.setValidation("B15");
//oder
spreadsheet.setValidation("B15", null);
//oder
spreadsheet.setValidation("B15", false);
Changelog: Hinzugefügt in v4.3
Verwandter Artikel: Zellen validieren