是否可以加载外部js文件/库到Acumatica?



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

这段代码需要一个外部的.js文件,该文件由javascript代码本身包含到HTML中。如果我使用一个空白的HTML页面来测试,一切都可以正常工作。

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

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

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

我没有尝试将这个文件分成多个字符串(如错误消息所建议的),因为我想确保没有更干净,更专业,直接/正确的方法来做到这一点。

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

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

我不确定我完全理解了这个问题。然而,想到的是您可能希望使用PXJavaScript控件。我用这个链接来帮助我了解如何使用这个控件。我们需要用JavaScript触发一些东西,而PXJavaScript控件让我们得到了我们需要的最终结果。如果你找到了正确的方向,请告诉我?

动态更改按钮颜色

相关内容

  • 没有找到相关文章

最新更新