2013-05-02 43 views
0

這是我的代碼。我必須設置Account字段的默認值,如名稱,電話等......但它顯示一些錯誤。賬戶對象中的SetDefaultAccountValues它顯示總和錯誤

trigger setDefaultAccountValues on Account (before insert, before update){ 


    for (Account acc : trigger.new){ 
     acc.Name ='xxx'; 
    } 
} 

的錯誤是:

Error: Compile Error: Variable is not visible: name at line 5 column 9 

如何解決這個問題?

+0

這是什麼編程語言?頂尖? – 2013-05-02 08:23:06

+0

你是Apex編程語言。 – user2232083 2013-05-02 08:31:08

+0

「Account」類中'Name'成員的訪問修飾符是什麼? – 2013-05-02 08:51:41

回答

0

我假設這是Apex,所以請查看本教程:How to write a trigger in Apex

[更新]

最可能的是,你需要添加public(或globalaccess modifierName(或name,因爲頂點不區分大小寫)在Account類變量。

+0

好的,我會盡力謝謝。 – user2232083 2013-05-02 08:36:21

+0

這是一個觸發器不class.please檢查一次我的代碼。 – user2232083 2013-05-02 09:14:12

+0

'acc'是實例化'Account'類的對象。它的'name'變量應該有'public'訪問修飾符,以使其在您的代碼中可見。 – 2013-05-02 09:23:27

相關問題