ユーザーがSalesforceに値を入力した後、フィールドを読み取り専用にする必要があるため、その特定のユーザーでも入力した値を変更することはできません。どうすればこれを達成できますか。前もって感謝します。
質問する
201 次
1 に答える
3
私の知る限り、Salesforceには「このフィールドの設定を1回だけ許可する」設定はありません。最も簡単な方法は、フィールドが変更され、フィールドの前の値が空白ではなかった場合にのみエラーをスローする検証ルールです。たとえば、次のようになります。
AND(
ISCHANGED(SomeField__c),
NOT(ISBLANK(PRIORVALUE(SomeField__c)))
)
または選択リストの場合:
AND(
ISCHANGED(SomeField__c),
NOT(ISPICKVAL(PRIORVALUE(SomeField__c), ''))
)
于 2012-05-08T19:33:29.447 に答える