假设在Account对象上存在一个网址链接(包含Account对象上的一个合并域),并且我在Account上有一个带有standrdcontroller的VF页面,是否有一种方法可以从控制器调用link_1,或者当页面加载时,这里的目标是在控制器和操作完成后以编程方式调用该链接。
发布于 2019-09-28 19:14:26
你说的invoke是什么意思?是否将用户重定向到该链接页面?拉取该页面的内容并以某种方式显示?例如,在Salesforce中获取页面内容,保存为PDF并放入附件中?
可以在Visualforce中绑定的操作应该返回PageReference。大多数时候,你返回null或者将方法标记为void,你想留在当前的VF页面上(也许你想让用户做一些其他的事情,也许有错误,你想把它们显示在同一页上,这样用户就有机会修复它们)。但对你来说可能是
public PageReference doSomething(){
// Your action code here
// ...
PageReference pr = new PageReference(acc.Link_1__c);
return pr;
}https://stackoverflow.com/questions/58143160
复制相似问题