【问题标题】:schedule apex class in developr console在开发人员控制台中安排 apex 课程
【发布时间】:2020-01-23 22:19:45
【问题描述】:

我试图在开发者控制台中使用调度 apex 类来调度批处理 apex 类,但我无法调度它。

这是我的代码:

schedulefieldupdtebatch sc = new schedulefieldupdtebatch();
System.schedule('Job1', '0 * * * * ?', new scjob());
System.schedule('Job2', '0 15 * * * ?', new scjob());

我得到的错误是

scjob 类型无效。

【问题讨论】:

    标签: salesforce apex


    【解决方案1】:

    System.schedule 方法的签名如下,更多详情请查看linkdetails

    public static String schedule(String jobName, String cronExpression, Object schedulableClass)
    

    假设 schedulefieldupdtebatch 是一个 SchedulableClass,您可以在开发者控制台中执行下面的代码 sn-p。

    /*Apex code snippet*/ 
    
    //Instantiate Schedulable batch Schedulefieldupdtebatch
    Schedulefieldupdtebatch sc = new Schedulefieldupdtebatch();
    
    //Set Scheduler time Oct 20 10:10 am PST
    String schTime = '0 10 10 20 10 ?'; 
    
    //This will execute Batch on coming Oct 20 10:10 a PST. Please check Scheduled job for more details  
    System.schedule(’Schedule Dup Batch, schTime, sc); 
    
    /*Apex code snippet*/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 2015-02-08
      相关资源
      最近更新 更多