单击相关列表按钮后是否可以刷新标准页面布局上的单个相关列表(可能使用带有 OnClick JavaScript 的 Ajax)?有没有人尝试过这样的事情?
我知道使用 Visualforce 可以做到这一点,我可能需要走那条路。
单击相关列表按钮后是否可以刷新标准页面布局上的单个相关列表(可能使用带有 OnClick JavaScript 的 Ajax)?有没有人尝试过这样的事情?
我知道使用 Visualforce 可以做到这一点,我可能需要走那条路。
在研究了main.js
所有标准 Salesforce 页面中包含的 JavaScript 文件后,我找到了一种方法来获取页面上所有相关列表的数组。这是一个“hack”,不保证可以正常工作(当然也不受支持,尤其是在每个新版本的 Salesforce 之后)。
window.sfdcPage.relatedLists; // returns an array of related lists
返回的每个相关列表都有可用的函数。每个列表都可以通过调用该makeRLAjaxRequest
函数来刷新。
// where 4 is the Related List number
window.sfdcPage.makeRLAjaxRequest(null,window.sfdcPage.relatedLists[4].listId);