Введение
Таблицы в ПО Comindware Business Application Platform настраиваются на двух уровнях:
- для таблицы в шаблоне или на форме разработчик настраивает первичную конфигурацию, которую конечный пользователь может изменить в ограниченных пределах;
- конечный пользователь может настроить персональное представление таблицы, которое будет привязано к его аккаунту:
- скрыть или отобразить столбцы;
- задать порядок столбцов (начиная с версии ПО 4.6);
- задать ширину столбцов;
- скрыть и отобразить форму записей рядом с таблицей;
- закрепить столбцы;
- включить и отключить ручную загрузку данных;
- задать фильтры, группировку и подсчёт итогов в таблице.
При переходе к таблице отображается персональное представление таблицы, настроенное конечным пользователем.
Если у пользователя не настроено персональное представление таблицы, то используется представление, настроенное в приложении.
В этой статье даны инструкции по персональной настройке таблиц для конечного пользователя.
Сведения о настройке таблиц для разработчиков приложений см. в статьях «Настройка таблицы в шаблоне» и «Динамические элементы формы: настройка таблицы».
Элементы управления для таблицы
При просмотре таблицы конечному пользователю доступны различные элементы управления в зависимости от его разрешений:
- Кнопки, настроенные для конкретной таблицы.
- Стандартные кнопки для таблицы
- Обновить — загрузка актуальных данных таблицы.
- На весь экран — развёртывание таблицы на весь экран. Эта кнопка предусмотрена только у таблиц на формах.
- Мои настройки
- Настроить внешний вид — настройка персонального представления таблицы для текущего пользователя.
- Удалить все фильтры — сброс настроенных пользователем фильтров.
- Сбросить — сброс всех персональных настроек таблицы: возвращение исходного внешнего вида таблицы, а также сброс всех фильтров, ширины столбцов и параметров группировки и сортировки.
- Настроить таблицу — переход к конструктору таблицы.
- Настроить шаблон — переход к странице свойств шаблона, к которому относится текущая запись.
- Поиск — нажмите эту кнопку и введите искомые слова, в таблице отобразятся строки, содержащие искомый текст.
- Записей на странице — нажмите кнопку рядом с этим пунктом и выберите количество строк, которые должны отображаться на одной странице таблицы. Этот пункт не предусмотрен у таблиц на формах.
- Флажки выбора: служат для выбора записей, с которыми будут выполняться операции при нажатии кнопок.
Взаимодействие с таблицей с помощью клавиатуры
Для работы с таблицами можно использовать перечисленные ниже клавиши.
- Таблицы на формах и в шаблонах
- ↓ ↑ — переход на строку вниз или вверх.
- Page down Page up — переход на страницу вниз или вверх.
- Space — выбор строки.
- Таблицы на формах
- Tab или → — переход на одну ячейку вправо.
- Shift+Tab или ← — переход на одну ячейку влево.
- F2 — редактирование значения в ячейке.
Настройка внешнего вида таблицы
- Откройте таблицу или форму с таблицей, внешний вид которой хотите настроить.
-
Чтобы настроить ширину столбцов, перетащите с помощью мыши границы заголовков таблицы.
Изменение ширины столбцов таблицы -
Чтобы настроить отображение и порядок столбцов, нажмите кнопку «Мои настройки» над таблицей и в раскрывающемся меню выберите пункт «Настроить внешний вид».
Переход к настройке внешнего вида таблицы -
Отобразится форма настройки внешнего вида таблицы.
-
Настройте внешний вид таблицы.
-
Для таблицы на форме и в шаблоне
- Выберите столбцы, которые должны отображаться, установив или сняв флажки радом с их названием.
-
Перетащите столбцы в требуемые позиции, взявшись за вертикальное троеточие ⋮ слева от флажков выбора.
Изменение порядка столбцов таблицы -
В поле «Закрепить столбцы» укажите количество столбцов, которые не должны прокручиваться по горизонтали.
- Для таблицы в шаблоне
- В поле «Показ формы редактирования» выберите, где следует отображать форму записи при нажатии строки в таблице:
- Вместо таблицы — при двойном нажатии строки в таблице форма с записью отобразится вместо таблицы;
- Справа от таблицы — при нажатии строки в таблице форма записи отобразится справа от таблицы, границу между таблицей и формой можно будет перемещать;
- Под таблицей — при нажатии строки в форма записи отобразится под таблицей, границу между таблицей и формой можно будет перемещать.
-
В поле «Загрузка данных» установите или снимите флажок «Вручную». Если он установлен, при открытии таблица будет отображаться без данных, а для загрузки потребуется нажать кнопку «Загрузить данные ».
Таблица с ручной загрузкой данных
-
-
Нажмите кнопку «Сохранить», чтобы применить изменения и просмотреть таблицу в новом представлении.
Настройка фильтрации
Для каждого столбца таблицы можно настроить один или несколько фильтров по значениям соответствующих атрибутов. В таблице будут отображаться только строки, соответствующие настроенным фильтрам.
- Нажмите значок в заголовке столбца.
- Установите флажок «Фильтровать данные» в раскрывающемся меню.
-
Выберите тип фильтра и задайте его значение:
- Для атрибутов всех типов
- Равно — значение атрибута должно точно соответствовать указанному. Для атрибутов типа «Запись» и «Список значений» можно выбрать несколько значений.
- Не равно — значение атрибута не должно соответствовать указанному. Для атрибутов типа «Запись» и «Список значений» можно выбрать несколько значений.
- Не указано — значение атрибута должно быть пустым.
- Указано — атрибут должен иметь любое значение, то есть не должен быть пустым.
- Для атрибутов типов «Число», «Длительность» и «Дата и время»
- Больше чем — значение атрибута должно быть больше указанного.
- Меньше чем — значение атрибута должно быть меньше указанного.
- Между — значение атрибута должно быть больше значения в первом поле и меньше значения во втором поле.
- Для атрибутов типа «Текст»
- Содержит строку — значение атрибута должно содержать указанную строку.
- Не содержит строку — значение атрибута не должно содержать указанную строку.
- Начинается с — значение атрибута должно начинаться с указанной строки.
- Заканчивается — значение атрибута не должно начинаться с указанной строки.
- Для атрибутов всех типов
- Чтобы добавить ещё один фильтр, нажмите кнопку и настройте дополнительный фильтр.
- Чтобы применить фильтр, нажмите кнопку «Сохранить».
Настройка фильтров для столбца таблицы
Настройка сортировки, группировки и подсчёта итогов
Настроив сортировку, группировку и подсчёт итогов в таблице можно упорядочить записи для их более наглядного представления.
Настройка сортировки
Параметры сортировки и группировки строк в таблице взаимосвязаны. Например, с помощью группировки можно добиться иерархической сортировки строк по значениям нескольких столбцов.
- Для сортировки значений таблицы нажимайте текст заголовка столбца. При каждом нажатии будет циклически меняться порядок сортировки:
- по возрастанию значений в столбце ;
- по убыванию значений в столбце ;
- исходный порядок, заданный в приложении (см. «Настройка таблицы в шаблоне»).
- Для отображения строк с пустыми значениями вверху таблицы:
- Настройте для столбца сортировку по возрастанию или убыванию.
- Нажмите значок в заголовке столбца.
- Установите флажок «Пустые строки сверху».
- Нажмите кнопку «Сохранить».
Настройка группировки
Примечание
Группировка недоступна для таблиц на форме.
При включенной группировке по столбцу строки с одинаковыми значениями в этом столбце располагаются в отдельных группах, и для каждой группы появляется специальная строка в таблице.
Можно включить группировку по нескольким столбцам таблицы. В этом случае будут сформированы подгруппы в соответствии с порядком включения группировки по столбцам.
Группы в таблице можно свёртывать и развёртывать.
При включённой группировке можно настроить иерархическую сортировку по всем столбцам с группировкой и одному столбцу без группировки.
- Нажмите значок в заголовке столбца
- Установите флажок «Группировать».
- Нажмите кнопку «Сохранить».
Настройка подсчёта итогов
Примечание
Подсчёт итогов недоступен для таблиц на форме.
Подсчёт итогов возможен, если для любого из столбцов таблицы включена группировка. При этом подсчитать итоги можно для любого из столбцов.
Для каждой группы будет указано количество записей или сумма значений в столбцах, для которых включён подсчёт итогов.
- Нажмите значок в заголовке столбца
- Установите флажок «Группировать».
- Для атрибутов типов «Число» и «Длительность» установите флажок «Показать итоги » и выберите пункт « количество» или «сумма» .
- Для атрибутов всех остальных типов, установите флажок «Подсчитать количество».
- Нажмите кнопку «Сохранить».
Сброс персональных настроек таблицы
-
Чтобы вернуть исходный внешний вид таблицы (порядок и видимость столбцов, закрепление столбцов, способ отображения формы записей, режим загрузки данных) с сохранением остальных персональных настроек (ширины столбцов, фильтров, сортировки, группировки, сортировки):
- Нажмите кнопку «Мои настройки» над таблицей.
- Выберите пункт «Настроить внешний вид».
- Отобразится форма настройки внешнего вида таблицы.
- Нажмите кнопку «Сбросить».
-
Нажмите кнопку «Сохранить».
Сброс внешнего вида таблицы
-
Чтобы сбросить все персональные настройки таблицы (вернуть исходный внешний вид таблицы и сбросить все фильтры, ширину столбцов, а также параметры группировки и сортировки), выберите пункт «Сбросить» в раскрывающемся меню «Мои настройки» над таблицей.
Полный сброс персональных настроек таблицы