В этой статье мы рассмотрим кейс, когда через связанное поле необходимо получить все остальные данные из задачи. Связанное поле представляет собой поле, данные в котором мы получаем из другой задачи. Более подробно про это можно узнать по ссылке. Пример использования связанных полейПредположим, у нас есть проект «Контакт», в котором добавлена модель «Карточка контакта». В данной модели присутствуют следующие поля: ФИО контакта - тема;Номер телефона - поле с типом “Телефон”;Электронная почта - поле с типом “Email”;Город - поле с типом “Текст”.По данной модели создано некоторое количество контактов с заполненными данными.Также у нас есть второй проект под названием «Проект», в котором настроена модель «Проект». В данной модели мы добавим следующие поля, которые являются связанными полями: ФИО контакта - связанное поле, которое завязано на поле “ФИО контакта” из модели «Карточка контакта»;Телефон контакта - связанное поле, которое завязано на поле “Номер телефона” из модели «Карточка контакта»;Email контакта - связанное поле, которое завязано на поле “Электронная почта” из модели «Карточка контакта»;Город - связанное поле, которое завязано на поле “Город” из модели «Карточка контакта».Далее мы перейдем на вкладку “Роботы” в модели «Проект» и добавим робота «Пересчет и заполнение данных в полях». Настроим его следующим образом:Если поле «Название контакта» - “Было изменено”,Тогда:Поле «Телефон контакта» заполнить кодом поле «ФИО контакта»Поле «Email контакта» заполнить кодом поле «ФИО контакта»Поле «Город» заполнить кодом поле «ФИО контакта»Таким образом, при выборе нужного “ФИО контакта”, из связанного поля будет “подтягиваться” информация в другие связанные поля.