Сниппет: URL-ссылки¶
Значение этой колонки будет записано в свойство href тега \<a>.
Чтобы открыть задачу в модальном окне, в данное поле надо записать следующее:
\'javascript:void(window.static.taskClick(\' + \ cast(%ID_задачи_которую_надо_открыть% as nvarchar(10)) + \',\' + \ cast(%ID_задачи_для_данной_строки% as nvarchar(10)) + \'))\'
Если по клику на задачу должна открываться карточка этой задачи, то первый и второй параметры совпадают.
Передача двух разных параметров позволяет реализовать такой сценарий: по клику на задачу в иерархии открывается другая задача, связанная с ней какой-то бизнес-логикой (например, через ДП Lookup).
Например, в иерархии "Подразделения" -> "Вакансии" -> "Анкеты кандидатов" по клику на вакансию открывается карточка приказа, утверждающего новое штатное расписание. В этом случае в первый параметр передается ID задачи с приказом, а во второй параметр — ID задачи с вакансией.
Второй пример — иерархия "Совещания" -> "Вопросы повестки" -> "Решения по вопросам повестки". В карточке вопроса указывается проект, на котором возник этот вопрос. В иерархии по клику на строку с вопросом открывается карточка проекта. В этом случае в первый параметр передается ID проекта, а во второй параметр — ID задачи с вопросом