Таблица

При работе с задачами вам может понадобиться подгрузить в одну задачу данные из других задач или записей.

Хорошим примером является кейс по выставлению счетов клиентам. В основную задачу «Заказ» вам необходимо в табличном виде добавить записи о товарах или услугах, которые данный клиент запросил, чтобы автоматически подсчитать количество и итоговую сумму оказываемых услуг.

Для этих целей хорошо подойдет блок Таблица.

В данной статье мы рассмотрим настройки блока Таблица при конфигурации модели бизнес-процессов. Подробнее о добавлении блоков на форму вы можете узнать здесь.

Также будет полезным посмотреть видео в конце данной статьи.

Настройка стандартных параметров блока

Чтобы добавить таблицу на форму задачи нужно

1. Перейти к настройкам бизнес-процессов, открыть вкладку Поля и форма

2. В меню справа выберите Блоки

4. Перетяните блок Таблица на форму задачи

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

5. Создадим первую вкладку.

6. Здесь мы можем создать 2 вида таблиц : пустую или из Данных справочника.

В пустой таблице, вы можете задать какое-то количество ячеек, и в работе просто создавать новые строки.

В Таблице из Данных справочника, вы сможете использовать информацию из других проектов или задач.

Например. Мы создаем таблицу в модели «Заказ». У нас есть другой проект с «Товарами». Через таблицу заказа, мы сможем просто открыть список наших товаров, и выбрать нужную позицию.

Создание таблицы из справочника

6. Пишем название вкладки. Включаем опцию Использовать данные из источника

7. Указываем путь к бизнес-процессу откуда будем подтягивать информацию.

8. По умолчанию появляются поля Тема, Статус и исполнитель.

Чтобы добавить другие поля из задачи, нажмите на Добавить колонку из связанного бизнес-процесса.

9. В появившемся окне выберите нужные поля в колонке слева, и перенесите вправо

10. Вы также можете добавить абсолютно новые колонки. Т.е. часть полей у нас может подтягиваться из справочника, а другую часть нужно будет заполнять вручную. Для этого нажмите на Добавить пустую колонку для заполнения.

11. Пишем название колонки. Указываем Тип поля.

Здесь все как при создании обычных полей на форме задачи. Подробнее про типы полей можете почитать тут.

Посмотрим на Настройки заполнения поля

Поле обязательно для заполнения  Воспользуйтесь этой опцией, если хотите, чтобы данное поле всегда было заполнено и перевести задачу на следующий этап без этого было невозможно. Просто поставьте галочку в данном пункте.
Каждую ячейку заполнять по формуле

С помощью этой опции вы можете проводить расчеты внутри поля.

Например, у вас есть поля «Стоимость за единицу» и «Количество». В новом поле вы хотите их перемножить.

Для этого вам нужно указать номер поля

и умножить его на другой номер поля

Использовать маску ввода

С помощью маски вы можете задать формат для вводимых значений. Чтобы узнать как, нажмите на знак вопроса

Добавить значение по умолчанию Задайте значение по умолчанию, которое всегда будет подставляться в данное поле при создании задачи. При необходимости пользователь сможет его изменить, если по настройкам бизнес-процесса обладает соответствующими правами.
Добавить автосумму по значениям колонки внизу таблицы

Включив эту функцию, внизу колонки появится автосумма по всем значениям.

Можем также добавить надпись перед числом. Для этого включите опцию Добавить лейбл перед суммой

12. В разделе Название кнопок, отображаемое пользователям на закладке вы можете задать собственные названия для кнопок, которые будут создавать новую пустую ячейку или добавлять ячейку из проекта-справочника.

6. Когда все настройки сделаны. Нажмите кнопку Сохранить настройку.

7. Сохраните также и модель и/или добавьте еще одну вкладку.

Готово, теперь у вас появилась таблица с новой вкладкой.

Подробнее об использовании таблиц на форме задачи вы можете узнать в этом видео.

(Visited 262 times, 1 visits today)