问题描述
需要帮助请!关于 Salesforce Apex 预定课程的问题。
我需要从视觉力页面调用位于顶点类上的操作。 apex 类的发布时间很长,但动作完全可以在 VF 页面上运行。
这是代码的示例版本。但是预定的课程不起作用,只是不断给出错误以保存。
VF 页面
这是我无法使其工作的代码:
global class Autoprov implements Schedulable {
global void execute(SchedulableContext ctx) {
List <Account> A = [SELECT Id FROM Account
WHERE ToBeProcessed__C = True ];
ProvisionAccount.provision(A);
}
}
任何人都知道如何从 VF 或 Apex Class 调用操作
解决方法
您尚未为控制器类创建新实例,而只是将帐户列表作为参数传递。 你可以试试下面的代码并测试它是否有效
global class AutoProv implements Schedulable {
global void execute(SchedulableContext ctx) {
List <Account> A = [SELECT Id FROM Account
WHERE ToBeProcessed__C = True ];
ProvisionAccount sch = new ProvisionAccount(A);
}
}