【salesforce】「항상 레이아웃에 표시」가 되어 있는 표준 항목을 비표시로 하고 싶을 때

3400 단어 Salesforce
이 기사에서는 Salesforce에서 환경을 사용자 정의하는 데 도움이되는 작은 재료를 소개하고 싶습니다.

페이지 레이아웃에서 "항상 레이아웃에 표시"가되어있는 표준 항목



salesforce에는 객체별로 항상 표시되는 표준 항목이 있습니다.

※이하 링크 참조
객체가 항상 레이아웃에 표시로 지정하는 표준 항목

예를 들어,
거래처라면, 「거래처명」 「부모 거래처」가,
리드라면 「이름」 「메일」 「리드 상황」 「회사」가
페이지 레이아웃에서 삭제할 수 없는 항목입니다.


리드의 페이지 레이아웃을 살펴보겠습니다.
페이지 레이아웃으로 청환이 붙어 있는 것이 「항상 레이아웃에 표시」의 항목이라고 하는 것이군요.

덧붙여서 그 옆에 붙어있는 적성은 "입력 필수 항목"이라는 의미입니다.

항상 레이아웃에 표시 항목은 페이지 레이아웃에서 삭제할 수 없습니다.



그러나 여기서 곤란한 일이 일어납니다.

맞습니다.
'항상 레이아웃에 표시' 항목을 페이지 레이아웃에서 삭제하려는 경우,
이대로는 삭제할 수 없다는 것입니다.

앞의 리드를 예를 들어 생각해 봅시다.

「이름」이나 「회사명」이라고 하는 항목은 입력 필수이기 때문에, 데이터로서 사용하는 필연성이 있어,
레이아웃에서 삭제할 수 없을 수도 있습니다.

한편, 입력 필수가 아닌 「메일」항목은, 원래 사용하지 않는 경우가 있을지도 모릅니다.
그렇다면 레이아웃에서 삭제하고 싶습니다.

그러나 앞서 언급했듯이
"메일"항목은 리드에서 "항상 레이아웃에 표시"로 결정되어 있기 때문에
페이지 레이아웃에서 삭제할 수 없습니다.

곤란한...

삭제 대신 숨기기



음, salesforce가 페이지 레이아웃에서 삭제할 수 없다고 결정한 이상,
삭제는 포기할 수밖에 없습니다.

그래서, 발상을 바꾸어 레코드 페이지의 화면상 「보이지 않게」해 봅시다.

즉,
"메일"항목의 페이지 레이아웃에서 삭제하지 않고,
보는 사람이 레코드 페이지에서 볼 수 없도록 하는 것입니다.

우선, 변경 전의 화면을 확인해 둡시다.



플레이그라운드에서 만든 것만으로,
레코드 페이지와 페이지 레이아웃에도 표시됩니다.

그럼 여기에서 레코드 페이지의 화면에서 "메일"항목을 숨깁니다.

① "설정"에서 "프로파일"중 하나를 엽니다. (여기에서는 시스템 관리자로 해보겠습니다)


② 항목 레벨 보안의 "리드 [참조]"를 클릭합니다.


③「메일」의 참조 액세스권을 제외한다
(참조 액세스 권한을 제거하면 편집 액세스 권한도 자동으로 제외됩니다)


절차는 이것으로 완료됩니다.
그럼, 변경 후의 화면을 보자.



페이지 레이아웃에는 여전히 '메일'항목이 있지만,
레코드 페이지상에서는 훌륭하게 「메일」항목이 사라졌습니다(보이지 않게 되었습니다)!

동일한 절차를 각 프로필에서 수행하면 이메일 항목을 숨길 수 있습니다.
(모든 프로필은 힘들기 때문에 사용할 계획인 프로필만으로 좋다고 생각합니다)

이상입니다.
나처럼 "항상 레이아웃에 표시"항목을 숨기려고하는 사람들
도움이되면 기쁩니다.

좋은 웹페이지 즐겨찾기