Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce Apex计划的类调用操作来自另一个扩展_Salesforce_Apex_Visualforce - Fatal编程技术网

Salesforce Apex计划的类调用操作来自另一个扩展

Salesforce Apex计划的类调用操作来自另一个扩展,salesforce,apex,visualforce,Salesforce,Apex,Visualforce,需要帮助!关于Salesforce Apex计划课程的问题 我需要从VisualForce页面调用位于apex类上的操作。apex类的发布时间很长,但操作完全可以在VF页面上运行 下面是代码的示例版本。但计划的类不起作用,只需不断地给出错误来保存 VF页面 以下是我无法使用的代码: global class AutoProv implements Schedulable { global void execute(SchedulableContext ctx) {

需要帮助!关于Salesforce Apex计划课程的问题

我需要从VisualForce页面调用位于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);
      
    }
}

全局类AutoProv实现可调度{
全局无效执行(SchedulableContext ctx){
列表A=[从帐户中选择Id
在何处进行处理?u C=True];
准备金账户。准备金(A);
}
}

任何人都知道如何从VF或Apex类调用操作,因为您没有创建新实例到控制器类,只是将帐户列表作为参数传递。 你能试试下面的代码并测试它是否工作吗

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);
      
    }
}
全局类AutoProv实现可调度{
全局无效执行(SchedulableContext ctx){
列表A=[从帐户中选择Id
在何处进行处理?u C=True];
备付金账户sch=新备付金账户(A);
}
}