Метод гиперссылки кода Business Central AL
Мне нужно отображать URL-адрес во время входа в Business Central. Проведите событие в событии OnAfterLoginStart. В части кода события будут отображаться Условия использования. Отображение страницы условий обслуживания следующим образом: Гиперссылка (TOS_URL);
При его выполнении новая вкладка не создается.
Если да: Сообщение ("Новые Условия использования должны быть утверждены"); Гиперссылка (TOS_URL);
затем отображается сообщение и создается новая вкладка - как и ожидалось.
Тот же код (гиперссылка (TOS_URL);) работает должным образом, если я помещаю его при нажатии кнопки в окне.
Есть ли что-то в базовом коде Business Central, где перенаправление не разрешено до завершения процесса входа в систему?
Есть ли другой способ выполнить эту задачу без оператора сообщения?
Спасибо за любую помощь.
1 ответ
Если вы используете событие
OnShowTermsAndConditions
в
LogInManagement
гиперссылка работает, однако мой браузер заблокировал открытие нового окна / вкладки.
Альтернативным решением может быть создание надстройки управления, которая отображает ваши условия обслуживания, а затем открытие страницы в Business Central с надстройкой управления на ней.