Связанные формы
Связанная форма — это форма, которую вы создаёте внутри задачи. Это удобно, когда для выполнения задачи вам нужно параллельно запустить ещё одно действие: подготовить документ или согласовать запрос.
Допустим, вы отправляете сотруднику задачу подготовить дизайн презентации для клиента. Чтобы выполнить задачу, коллеге нужно согласовать расходы на проект. Если он сделает это через связанную форму, то сможет:
- создать запрос прямо в задаче, не открывая новых страниц;
- переходить на страницу запроса со страницы задачи и наоборот.
Чтобы добавить связанную форму, откройте задачу и нажмите на значок формы в разделе Связанные задачи.
Откроется окно со списком доступных форм выберите нужную.
Ссылка на связанную форму появится в панели справа, в разделе Связанные задачи. По ней вы можете зайти в форму, чтобы что-то исправить, или чтобы посмотреть, на каком этапе согласования она находится.
У связанных форм есть удобная особенность: информация из основной формы копируется в подформу, если у них есть совпадающие поля. Поля могут совпадать по значению поля u_code или по названию.
Если в обеих формах в настройках поля, значения которого должны копироваться, указан u_code и его значения совпадают, то данные автоматически скопируются из основной формы в связанную. Если u_code в одной или обеих формах не указан, Pyrus проверит наличие в подформе поля с таким же именем, как и в основной форме, и, если найдет совпадения, скопирует значение в связанную форму.
Подсказка: если хотите изменить название поля, сначала обновите его в подформе, а затем в основной форме.
Указать или изменить u_code можно в шаблоне формы в настройках поля внизу.
Подробнее о настройке шаблона формы
Типы полей могут быть разными: если в исходной форме есть поле-справочник с названием Тип заявки, а в подформе — текстовое поле с таким же названием, значение исходного поля скопируется в подформу.
Например, вы заполняете заявку на согласование дизайна презентации, указывая необхомую информацию.
Затем добавляете в нее подформу на согласование сметы, в которой есть поля, где u_code совпадает с полями основной формы. Такие поля моментально копируются в подформу по согласованию сметы.