Используйте статический метод Apex на странице Salesforce - PullRequest
0 голосов
/ 13 марта 2012
public class Settings
{
   public static String getMyValue() {
      return custom_object__c.getAll().values()[0].value__c;
   }
}

Когда я пытаюсь получить доступ к такой странице, как эта ...

{!Settings.getMyValue()}

... там написано ...

Ошибка: неизвестная функция Settings.getMyValue. Проверьте орфографию

1 Ответ

2 голосов
/ 13 марта 2012

Вы можете определить атрибут и геттер в контроллере страницы:

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

тогда вы сможете вызывать {! SettingsValue} со страницы.

Я не думаю, что вы можете вызывать методы со страницы, которой нет в контроллере.

...