1

单击相关列表按钮后是否可以刷新标准页面布局上的单个相关列表(可能使用带有 OnClick JavaScript 的 Ajax)?有没有人尝试过这样的事情?

我知道使用 Visualforce 可以做到这一点,我可能需要走那条路。

4

1 回答 1

6

在研究了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);
于 2012-05-07T19:51:10.803 回答