setCellFilter

добавляет фильтр select в ячейку

void setCellFilter(number rowId,number columnId,object filterObject);
rowIdnumberid ряда
columnIdnumberid колонки
filterObjectobjectобъект фильтра

Example

const values = {/* опции */}
// массив опций
$$("ss1").setCellFilter(1, 2, {
    options: ["", "Europe", "Asia", "America"],
    mode: "text",
    value: values
    lastRow: 3
});

Related samples

Details

У объекта filter могут быть следующие свойства:

  • options (string, array) - ссылки на диапазон ячеек, значения из которых нужно фильтровать, или массив опций фильтра
  • mode (string) - режим фильтра (mode). Если не указан, подстраивается автоматически под тип значения из первой непустой ячейки в колонке
  • value (object) - задает значение фильтра (value). Чтобы вызвать фильтр, используйте метод filterSpreadSheet.
  • lastRow (number) - ячейка, на которой остановится фильтрация. Если не задана, фильтрация остановится на первой попавшейся пустой ячейке.

Если третий параметр null, метод удалит фильтр из ячейки.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix javascript web framework and page of web based spreadsheet product.