【发布时间】:2014-10-30 06:59:11
【问题描述】:
我在 Account 对象上创建了一个新的自定义字段 CounterAcc 来计算每个帐户的页面浏览量。 您将在下面找到我的代码,但我收到 错误 DML 需要 SObject 或 SObject 列表类型:整数。
我不知道这是否是创建页面浏览计数器的正确方法,我阅读了很多关于actionpoller的信息,但我对action函数并不熟悉。
谢谢, peX
编辑 31.10.14: 我编辑了一点代码,但我仍然得到同样的错误。 :-(
public class TestCounter2 {
private Id accId {get; set;}
public TestCounter2 (ApexPages.StandardController stdcontroller) {
accId = stdcontroller.getRecord().Id;
}
public Integer CounterAcc {get; set;}
public void incCount() {
FOR (Account acc : [SELECT CounterAcc__c FROM Account WHERE Unternehmens_Id_Long__c = :accId]; {
Acc.CounterAcc__c++;
}
IF(!CounterAcc.isEmpty()) {
UPDATE ConterAcc;
}
}
}
【问题讨论】:
标签: salesforce counter