Метод гиперссылки кода Business Central AL

Мне нужно отображать URL-адрес во время входа в Business Central. Проведите событие в событии OnAfterLoginStart. В части кода события будут отображаться Условия использования. Отображение страницы условий обслуживания следующим образом: Гиперссылка (TOS_URL);

При его выполнении новая вкладка не создается.

Если да: Сообщение ("Новые Условия использования должны быть утверждены"); Гиперссылка (TOS_URL);

затем отображается сообщение и создается новая вкладка - как и ожидалось.

Тот же код (гиперссылка (TOS_URL);) работает должным образом, если я помещаю его при нажатии кнопки в окне.

Есть ли что-то в базовом коде Business Central, где перенаправление не разрешено до завершения процесса входа в систему?

Есть ли другой способ выполнить эту задачу без оператора сообщения?

Спасибо за любую помощь.

1 ответ

Если вы используете событие OnShowTermsAndConditions в LogInManagement гиперссылка работает, однако мой браузер заблокировал открытие нового окна / вкладки.

Альтернативным решением может быть создание надстройки управления, которая отображает ваши условия обслуживания, а затем открытие страницы в Business Central с надстройкой управления на ней.

Другие вопросы по тегам