Как вы отключили Apex: OutputField? - PullRequest
0 голосов
/ 18 июня 2019

Привет! Я хочу, чтобы код ниже был только для чтения.Если я изменил его на outputText, пользователь не сможет щелкнуть имя учетной записи и просмотреть ее.Есть ли способ, как я могу удалить карандаш из выходного поля?

   <apex:outputField value="{!Opportunity.AccountId}" ></apex:outputField>

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Я использовал inlineEditSupport и если вы хотите отключить определенное поле.Просто используйте это.

   <apex:outputField value="{!Opportunity.AccountId}"><apex:inlineEditSupport disabled="true"/></apex:outputField>
0 голосов
/ 18 июня 2019

Опубликовать больше кода?По умолчанию outputField должно быть достаточно, поле не должно быть редактируемым.

Есть ли вероятность, что у вас есть <apex:inlineEditSupport> где-нибудь на странице?См. https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_quick_start_inline_editing.htm для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...