【问题标题】:Is it possible to load external js files/libraries into Acumatica?是否可以将外部 js 文件/库加载到 Acumatica 中?
【发布时间】:2021-12-11 07:44:34
【问题描述】:

我正在为我们公司开发一个新的 Acumatica 屏幕,它需要一些 javascript 代码来检索和显示地图对象(来自 ESRI)。

此代码需要一个外部 .js 文件,该文件由 javascript 代码本身包含在 HTML 中。如果我使用空白 HTML 页面进行测试,一切正常。

我遇到的问题是,当我尝试在 Acumatica 屏幕内使用相同的代码时,它不会加载这个所需的外部文件,因此代码无法正常工作。

我尝试将完整的 .js 文件代码与我的代码一起加载,但它返回了以下错误:

错误 CS8095:字符串常量的长度超出当前内存限制。尝试将字符串拆分为多个常量。

我没有尝试将此文件拆分为多个字符串(如错误消息所示),因为我想确保没有更清洁、更专业、直接/正确的方法来执行此操作。

是否可以手动将此外部 .js 文件导入到我们的 Acumatica 实例中,以便我可以指向它? (以防它生成如果托管在同一环境中,则不同)

或者,有什么方法可以让 Acumatica 能够加载外部文件,以便我们可以继续使用我们当前的方法? (任何可能阻止加载外部文件?)

【问题讨论】:

    标签: javascript acumatica


    【解决方案1】:

    我不确定我是否完全理解这个问题。然而,我想到的是您可能正在寻找使用 PXJavaScript 控件。我使用此链接来帮助我了解如何使用控件。我们需要用 Java Script 触发一些东西,而 PXJavaScript 控件让我们得到了我们需要的最终结果。让我知道这是否能让您朝着正确的方向前进?

    Dynamically Change Button Color

    【讨论】:

    • 感谢您的反馈,罗伯特。事实上,我正在使用 PXJavaScript 控件来执行此操作。我能够以这种方式加载和运行 javascript 代码,但我的问题是,在这个特定的代码中,我需要为主 HTML 页面创建一个新的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 2015-09-09
    • 1970-01-01
    相关资源
    最近更新 更多