2014-10-30 50 views
0

我创建了一个新的自定义字段CounterAcc在对象帐户统计每个帐户的页面视图。 下面你会发现我的代码,但我得到一个错误DML需要SObject或SObject列表类型:整数页面视图计数器帐户

我不知道这是否是创建页面浏览计数器的正确方法,我阅读了很多关于actionpoller的内容,但我对动作函数并不熟悉。

感谢, PEX

编辑14年10月31日: 我编辑了一下代码,但我仍然得到同样的错误。 :-(

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

    } 

} 
+0

没人能帮忙吗? – peXeq 2014-11-03 12:47:17

回答

0

你应该更新Account Object但要更新ConterAcc这是一个Integer Property

UPDATE ConterAcc; 

更新帐户对象。