Синтаксис:
setVisibleColumns(newColumns:array)
• | newColumns – список видимых колонок. |
Возвращаемое значение:
Таблица.
Пример:
// Получить список колонок для выбора.
var columns = Core.grid.details.Grid01.getColumnsForDialog();
// Получить список видимых колонок для выбора.
var visibleColumns = Core.grid.details.Grid01.getVisibleColumnsForDialog();
// Создать диалог множественного выбора.
var dialog = new WA.CMP.dialogs.SelectableMultiSelect(columns, visibleColumns).bind("selectComplete", function (newVisibleColumns) {
// Добавить колонки в список видимых.
Core.grid.details.Grid01.setVisibleColumnsFromDialog(newVisibleColumns);
});
// Задать настройки отображения диалога.
dialog.title = L("GRID_VISIBLE_COLUMNS");
dialog.filterPlaceholder = L("GRID_SEARCH_IN_COLUMNS");
dialog.availableItemslabel = L("GRID_ALL_COLUMNS");
dialog.selectedItemslabel = L("GRID_SELECTED_COLUMNS");
dialog.isShowCancelButton = true;
// Показать диалог.
dialog.show();
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |