是否可以在页面布局上刷新相关列表?

时间:2012-05-07 14:13:19

标签: salesforce

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

我知道使用Visualforce可以实现这一点,我可能需要走这条路。

1 个答案:

答案 0 :(得分:6)

在所有标准Salesforce页面上包含的main.js JavaScript文件中,我找到了一种方法来获取页面上所有相关列表的数组。这是一个“黑客”,并不保证可以工作(当然也不支持,特别是在每个新版本的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);