Задача [0087, часть 1]: Табличное представление списка документов (полный список полей)

Формулировка проблемы: необходимо реализовать возможность представления документов журналов как в строчном виде, так и в виде табличном со столбцами из карточки РКК.

Связанные задачи: 3.0.0087, часть 2, 3.0.0087, часть 3, 3.0.0087, часть 4.

Используется: Основное приложение -> Документы.

Решение: необходимо реализовать новую настройку "Вид отображения документов" в пользовательских настройках основного приложения (Настройки -> Общие -> Управление модулями). Настройка должна представлять собой выпадающий список со следующими пунктами:

При выборе пункта "Табличный" необходимо представлять значения плашек документа в виде таблицы со следующими столбцами:

Столбец "Статус". Значения ячеек данного столбца должны выбираться из следующего списка:

Примечание

Если документ бракованный - не отображать его статус.

Столбец "Отписано". Значение заголовка данного столбца необходимо брать из справочника l10n. В случае отсутствия данного справочника, отображать значение по умолчанию.

Столбец "На исполнении". Значения ячеек данного столбца должно зависеть от настройки "Отображать в поле "На исполнении"" (Конфигуратор -> Документооборот -> Настройки документооборота). При наличии более одного исполнителя необходимо отображать список исполнителей с новой строки.

Столбец "Последнее действие". В ячейках данного столбца необходимо указывать последнее действие, совершенное над документом в формате:

%Действие%: %dd.mm.yy%

Характеристики таблицы

Форматирование

Рисунок 22. Новая настройка "Вид отображения документов" в модуле "Настройки"

Новая настройка "Вид отображения документов" в модуле "Настройки"

Рисунок 23. Фильтр "Входящие документы" в табличном представлении

Фильтр "Входящие документы" в табличном представлении