【问题标题】:Salesforce Apex Scheduled Class - Call action from another extentionSalesforce Apex 计划课程 - 从另一个分机呼叫操作
【发布时间】:2021-04-28 16:46:05
【问题描述】:

需要帮助!关于 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 调用操作

【问题讨论】:

    标签: salesforce apex visualforce


    【解决方案1】:

    您还没有为控制器类创建新实例,只是将帐户列表作为参数传递。 你能试试下面的代码并测试它是否有效

    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);
          
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-28
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多