我正在尝试编写一个apex类,当特定日期与今天的日期相差不到30天时,它会在自定义对象上检查chekbox。该课程应该每周运行一次,以不断检查应该更新的记录。我对Apex一无所知,我的代码是由我在其他线程中发现的各种snipped组成的。我想我几乎就知道了,但它一直显示以下错误消息:方法不存在或签名不正确:CustomersDateCheck类型中的void 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;
}
}
}
}
提前感谢!
通过查询将列表传递给customer对象以获取所需的记录。
例如。
全局空执行(SchedulableContext sc){
List<Customers__c> customersList = [SELECT Id FROM Customers__c];
DateCheck();
}
或
全局空执行(SchedulableContext sc){
Customers__c[] customersList = [SELECT Id FROM Customers__c];
DateCheck(customersList);
}
请在execute方法内调用的函数调用中传递参数。DateCheck(传递参数)
我编写了一个APEX类,它在客户机发布时发送电子邮件。有一种方法,我认为我已经膨胀了,但我被告知它没有。这是因为此方法调用了另一个函数,该函数实际上执行实际的电子邮件创建,并且没有进行扩展。有人能告诉我如何从方法中提取SOQL查询吗? 我之所以尝试将其庞大化,是因为我编写了一个APEX调度器,每天早上7点调用resendemails方法,检查哪些记录需要发送电子邮件。我担心,如果有100多个客户,
需要帮助!关于Salesforce Apex计划课程的问题。 我需要从视觉力页面调用一个动作,该动作位于顶点类上。顶点类太长了,但动作完全从VF页面工作。 下面是代码的示例版本。但计划类不起作用,只需不断给出错误以保存即可。 VF页面 以下是我无法使用的代码: 任何人都知道如何从VF或Apex类调用操作
我想写一个Apex代码并进行调试。我登录了Salesforce,在Salesforce开发人员控制台中,Apex类和Apex触发器是不可见的。我不能点击那个。 路径:Salesforce开发者控制台
对于那些不熟悉它们的人--我正在寻找这样的文档http://docs.oracle.com/javase/specs/jls/se7/html/index.html。 提前道谢!
我正在尝试在沙盒中对Salesforce中Account对象中的一个字段进行简单更新,但它似乎没有提交。我遵循如下所述的提取和更新记录的基本原则: 运行这段代码后查看日志,可以看出更新已经完成,因为我能够提取帐户,它显示了带有更新字段的帐户。以下是两个调试显示的内容: Debug1:|调试|帐户:{Id=12345}(通信气泡为空) Debug2:|调试|帐户:{Id=12345,Communic
我已在Salesforce APEX中记录了触发器。它工作正常。 触发器代码为: 现在我正在尝试为它的测试类编写代码。它在线上给出错误,说对象无法解析为字符串。 测试等级代码为: 期待找到解决方案。任何帮助都将不胜感激。 谢谢