【问题标题】:Business Central AL Code Hyperlink MethodBusiness Central AL 代码超链接方法
【发布时间】:2021-01-15 10:06:12
【问题描述】:

我需要在 Business Central 的登录过程中显示一个 URL。在 OnAfterLoginStart 事件上有一个事件。部分事件代码将显示服务条款。显示服务条款页面如下:Hyperlink(TOS_URL);

执行此操作不会创建新选项卡。

如果我这样做: Message('必须批准新的 TOS'); 超链接(TOS_URL);

然后显示消息并创建一个新选项卡 - 正如预期的那样。

如果我将相同的代码 (Hyperlink(TOS_URL);) 放在单击窗口的按钮上,它会按预期工作。

在登录过程完成之前,Business Central 基本代码中是否存在不允许重定向的内容?

是否有其他方法可以在不使用消息语句的情况下完成此任务?

感谢您的帮助。

【问题讨论】:

    标签: dynamics-business-central dynamics-al


    【解决方案1】:

    如果您在LogInManagement 中使用事件OnShowTermsAndConditions,则超链接有效,但是我的浏览器阻止了新窗口/标签的打开。

    另一种解决方案是创建一个显示您的服务条款的 Control Addin,然后在 Business Central 中打开一个带有 Control Addin 的页面。

    【讨论】:

    • 感谢您的意见。我必须了解更多关于 Control Addin 的信息,它可能对我们正在开发的其他功能有用。
    猜你喜欢
    • 2022-11-04
    • 2022-08-12
    • 2023-02-19
    • 2022-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多