在Salesforce页面中使用静态Apex方法

时间:2012-03-13 17:08:22

标签: salesforce apex-code

public class Settings
{
   public static String getMyValue() {
      return custom_object__c.getAll().values()[0].value__c;
   }
}

当我尝试在这样的页面中访问它时...

{!Settings.getMyValue()}

......它说......

  

错误:未知函数Settings.getMyValue。检查拼写

1 个答案:

答案 0 :(得分:2)

您可以在页面的控制器中定义属性和getter:

public string settingsValue;
public string getSettingsValue()
{
    return Settings.getMyValue();
}

然后您应该可以从页面调用{!settingsValue}。

我认为您不能从不在控制器中的页面调用方法。