我正在尝试在自今天的日期少于30天后,在自定义对象上编写一个检查chekbox的顶点类。该类应该每周运行一次,以不断检查应该更新的记录。我对Apex完全不了解,我的代码由我在其他线程中发现的各种片段组成。我想我差不多了,但是它一直显示此错误消息:方法不存在或签名不正确:CustomersDateCheck类型的DateCheck()无效。
有人可以帮我吗?
global class CustomersDateCheck implements Schedulable {
global void execute(SchedulableContext sc) {
DateCheck();}
public static void DateCheck(Customers__c[] objects){
for(Customers__c obj: objects){
if(obj.DateField > Date.today()){
continue;
}
else{
obj.FlowUpdateHelper__c = true;
}
}
}
}
提前感谢!
请在您要在execute方法内调用的函数调用中传递参数。DateCheck(传递参数)