0

カスタム コントローラーを含む VisualForce ページがあり、プロファイルにアクセス可能なオプションがある場合にのみ、inputCheckBox などのコンポーネントをユーザーに表示したいと考えています。カスタムコントローラーを使用すると、VF がシステムコンテキストで実行されていることを読みました。ユーザーがアクセス権を持っていて、プロファイルがこの特定のフィールドにブロックされていてもレンダリングされた場合、ObjectType を使用してチェックボックスをレンダリングしようとしました。Billable が非表示にしようとしているフィールドである私のコード:

apex:inputCheckBox style="width:15px;" rendered="{!$ObjectType.MyObject__c.accessible} value="{!SelectedMO.Billable}"/>
4

1 に答える 1