在单击相关列表按钮后可能刷新标准页面布局上的单个相关列表(可能使用带有OnClick JavaScript的Ajax)?有人试过这样的事吗?
我知道使用Visualforce可以实现这一点,我可能需要走这条路。
答案 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);