===== Использование таблиц ===== Почти во всех формах системы используются таблицы следующего вида: {{ schedule:common:tables:use_tables.png }} Ниже приведено краткое руководство по использованию данных таблиц. ==== Фильтрация и сортировка ==== Во многих таблицах поддерживается фильтрация и сортировка по различным столбцам. Сортировка активируется нажатием на заголовок столбца. {{ schedule:common:tables:sort.png }} Рядом с названием столбца появляется стрелочка. Второе нажатие изменяет порядок сортировки, третье - отключает сортировку. Для множественной сортировки нужно нажимать с зажатой клавишей **Shift**. Если в столбце доступна фильтрация, то при наведении мыши на заголовок столбца справа появляется символ **≡**. Нажатие на символ открывает фильтр. {{ schedule:common:tables:filter.png }} По кнопке **Сбросить фильтры** осуществляется сброс всей фильтрации и сортировки. {{ schedule:common:tables:clear_filters.png }} Некоторые таблицы являются многостраничными. В таком случае в правом нижнем углу появится элемент управления такого вида: {{ schedule:common:tables:pages.png }} Стрелочки **<** и **>** переключают страницы. ==== Изменение конфигурации таблицы ==== Конфигурацию таблицы можно изменить, но изменения исчезнут при обновлении страницы. Столбцы можно поменять местами - для этого достаточно **перетащить** заголовок столбца мышкой на нужное место. Можно изменить ширину столбца, перетащив правый край заголовка. Двойное нажатие на правый край подгоняет ширину столбца под содержимое. ==== Редактирование элементов в таблице ==== Если в таблице доступно редактирование, при двойном клике на ячейку откроется интерфейс редактирования. Обратите внимание, что в одной таблице редактирование может быть разрешено только для части столбцов. {{ schedule:common:tables:edit_elements.png }} По клавише **Enter** изменения сохраняются в ячейку, по клавише **Esc** - отменяются. ==== Некоторые типы столбцов ==== Некоторые компоненты редактирования повторяются из формы в форму. === Даты === Первый такой компонент - составление списка дат. {{ schedule:common:tables:dates.png }} Удаление даты из списка производится по кнопке **Удалить** справа от даты. Добавление - вводом даты в поле с шаблоном даты и нажатием на кнопку **Добавить**. Если нажать на стрелочку справа от шаблона, откроется календарь. {{ schedule:common:tables:add_by_date.png }} Сохранение производится кнопкой **ОК** в компоненте или кнопкой «Enter» на клавиатуре. === Тип аудитории === {{ schedule:common:tables:type.png }} Числовое поле - минимальная вместимость аудитории. Ниже перечислены возможные атрибуты аудитории. Выбранный тип отображается в ячейке в сокращенном виде.