APEX 5.1 交互网格 javascript 代码限制
APEX 5.1 interactive grid javascript code limit
我已经开始使用交互式网格并使用 javascript 对其进行自定义。我注意到 javascript 代码有字符限制,当我超过该限制时,我收到了一个错误。因此,我不得不简化我的代码并删除所有注释。我的问题是如何绕过该限制?有办法吗?或者有什么解决方法吗?
您可以将大部分 Javascript 代码放入 .js 文件的函数中,并将其包含到页面中(通过页面 属性 获取 Javascript 文件引用),如果足够大,甚至可以将其直接放在页面 Javascript 函数定义 属性 中。然后从 IG Javascript.
调用该函数
两个选项:
第一个
您可以在您的页面中创建一个功能并在 IG 中调用它 javascript。将函数的代码放在 "Function and Global Variable Declaration".
字段中
第二个
您可以创建一个 javascript 文件,然后在您的页面中调用。在这种情况下,在字段 "File URLs" 中调用您的 javascript 文件。把你上传文件后生成的url放在共享组件里就行了。
*如果您的应用程序的许多页面都需要使用此功能,那么最好将此 javascript 文件添加到整个应用程序而不是每个页面。为此,请转至应用程序的 "User Interface",并将 javascript 的 url 放入 "Javascript" 部分的 "File URLs" 字段中。
我已经开始使用交互式网格并使用 javascript 对其进行自定义。我注意到 javascript 代码有字符限制,当我超过该限制时,我收到了一个错误。因此,我不得不简化我的代码并删除所有注释。我的问题是如何绕过该限制?有办法吗?或者有什么解决方法吗?
您可以将大部分 Javascript 代码放入 .js 文件的函数中,并将其包含到页面中(通过页面 属性 获取 Javascript 文件引用),如果足够大,甚至可以将其直接放在页面 Javascript 函数定义 属性 中。然后从 IG Javascript.
调用该函数两个选项:
第一个
您可以在您的页面中创建一个功能并在 IG 中调用它 javascript。将函数的代码放在 "Function and Global Variable Declaration".
字段中第二个
您可以创建一个 javascript 文件,然后在您的页面中调用。在这种情况下,在字段 "File URLs" 中调用您的 javascript 文件。把你上传文件后生成的url放在共享组件里就行了。
*如果您的应用程序的许多页面都需要使用此功能,那么最好将此 javascript 文件添加到整个应用程序而不是每个页面。为此,请转至应用程序的 "User Interface",并将 javascript 的 url 放入 "Javascript" 部分的 "File URLs" 字段中。