Перейти к основному содержимому

setValidation()

Описание

Устанавливает валидацию для ячеек, добавляя в них выпадающие списки

Метод также может удалять валидацию данных из ячейки(ек).

Использование

setValidation(
cell: string,
options: string | string[]
): void;

Параметры

  • cell - (обязательный) идентификатор(ы) ячейки(ек) или диапазон ячеек
  • options - (обязательный) строка с диапазоном ячеек ("C1:C3") или массив строковых значений

Пример

const spreadsheet = new dhx.Spreadsheet("spreadsheet", {
// config parameters
});

spreadsheet.parse(dataset);

// sets validation and creates a drop-down list with 3 items to choose for B10 cell
spreadsheet.setValidation("B10", ["Apple", "Mango", "Avocado"]);

Подробности

Если необходимо удалить валидацию из ячейки(ек), передайте null, 0, false или undefined вторым параметром вместо списка вариантов:

spreadsheet.setValidation("B15");

//or
spreadsheet.setValidation("B15", null);

//or
spreadsheet.setValidation("B15", false);

Журнал изменений: Добавлено в v4.3

Полезная статья: Валидация ячеек