Поле задачи, которое связано с исходной транзакцией - PullRequest
1 голос
/ 05 апреля 2020

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

Я бы хотел, чтобы это поле было гиперссылка на указанную транзакцию c, но я не знаю, как это сделать.

Возможно ли это?

Ответы [ 2 ]

1 голос
/ 06 апреля 2020

В режиме просмотра задачи любые записи, связанные на вкладке «Связанные записи», являются ссылками на соответствующую запись. Это автоматически c.

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

В сценарии пользовательского события «Перед загрузкой» определите, что транзакция назначена, и создайте новое поле типа URL и используйте модуль N / url для получения URL-адреса транзакции.

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

Если вам нужен клиентский скрипт и вы хотите исключить дубликат кода, вы можете установить значение настраиваемого поля url в событии pageInit клиентского скрипта (т. Е. События pageInit и fieldChanged могут использовать один и тот же URL-адрес. код разрешения.

0 голосов
/ 05 апреля 2020

Поле должно иметь тип List / Record, указывающий на список транзакций, или тип HTML, установленный с использованием атрибута <a href="url">.

Хотя я бы советовал не использовать жесткие ссылки в системе и попробуйте сначала использовать тип поля Список / Запись.

Надеюсь, это поможет! Если нет, не стесняйтесь комментировать, и я посмотрю, какую еще помощь я могу предоставить. Если возможно, предоставьте скриншоты.

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