Salesforce Admin Dynamic Forms

2024. 1. 7. 19:42·Salesforce/Admin_English

Introduction

You may not have heard the term 'Dynamic Form' often. When discussing configuring pages, we usually think of page layout, not Dynamic Forms. I even did not know about this well until recently. Through today's learning, you might be able to advance towards a more advanced admin.

 

What are Dynamic Forms?

The screen layout is typically composed through page layouts. If you have different record types, you can configure and assign layouts based on those types. However, what if you need to manage pages by distinguishing them based on record types, profiles, and individual users? Even if it's possible to cover all types with 2-3 page layouts, sometimes there's an inconvenience when a specific condition, like showing field A to a particular user, requires creating a new page layout just for that condition. However, Dynamic Forms can effectively address such situations.

 

Objects to Support Dynamic Forms

  • Standard Objects: Account, Contacts, Opportunities
  • Custom Objects
 

Create Dynamic Forms

There are two ways to make Dynamic Forms and you choose one.
  1. Open any record of the targeted object  -> Click Setup icon -> Edit Page

 

   2. Setup -> Object Manager -> the target object -> Lightning Record Pages -> (object) Record Page -> Edit

 

If you have also followed the exercise in the previous post, the appearance of the screen below might be similar.

You have two options:
  1. Maintain the existing field configuration in the page layout and dynamically manage only specific sections.
  2. Dynamically manage the entire section and fields within the 'Detail' tab (recommended).
In the case of the first option, you can add a Field Section by navigating to Fields -> Field Section in the left menu. Then, you can place the fields within that section.

 

In the case of the second option, click Field Section and then Upgrade Now on the right side.
By following this way, you can directly bring in the field settings defined in a specific layout (field migration).
 

 

You will notice some differences when you click Finish.

 

Set Visibility Rules

Through this configuration, you will make a real Dynamic Form. You can hide Section A from a user with a certain profile or reveal hidden fields when a specific field is filled.

Let's add a Section. It should be hidden from Admis.
Click Add Filter -> Advanced

 

 

Once the configuration is complete, an orange icon will be added to the top right corner of the respective section. This indicates that Visibility has been set.

Let's set Visibility for a field as well. If the Rating value is set to 'Hot,' we'll make the Description field visible.

 

Save.

 

Let's Check What We Have Made

Even though we added a section above, it's not visible since we are logged in with an admin account.
 

As soon as you change the Rating value to 'Hot,' the Description becomes visible.

 

Reference
https://trailhead.salesforce.com/content/learn/projects/convert-a-lightning-page-to-dynamic-forms/get-started-with-dynamic-forms
https://help.salesforce.com/s/articleView?id=sf.dynamic_forms_considerations.htm&type=5
저작자표시 변경금지 (새창열림)

'Salesforce > Admin_English' 카테고리의 다른 글

Salesforce Admin Custom Notification  (0) 2024.01.28
Salesforce Admin Path Assistant  (0) 2024.01.14
Salesforce Admin Page Layouts  (0) 2023.12.31
Salesforce Admin Global Picklist Value Set & Record Type  (0) 2023.12.25
Salesforce Admin Report Type  (0) 2023.12.03
'Salesforce/Admin_English' 카테고리의 다른 글
  • Salesforce Admin Custom Notification
  • Salesforce Admin Path Assistant
  • Salesforce Admin Page Layouts
  • Salesforce Admin Global Picklist Value Set & Record Type
세일즈포스 개발 및 어드민 블로그
세일즈포스 개발 및 어드민 블로그
세일즈포스 입문을 도와드릴게요!
  • 세일즈포스 개발 및 어드민 블로그
    Loitering
    세일즈포스 개발 및 어드민 블로그
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • 미국 유학 (1)
      • Salesforce (57)
        • Admin_한국어 (22)
        • 개발_한국어 (15)
        • Admin_English (18)
        • Development_English (2)
      • 여행 (2)
        • 러시아 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    salesforce price
    어드민
    salesforce sso
    salesforce dynamic layouts
    세일즈포스
    modal
    apex
    salesforce
    salesforce custom notification
    세일즈포스 써티
    salesforce sso setup
    LWC
    salesforce path assistant
    development
    Salesforce Admin
    admin
    salesforce encrypted fields
    세일즈포스 레이아웃
    salesforce dynamic fields
    salesforce dynamic forms
    세일즈포스 트레일헤드
    salesforce deploy
    salesforce trailhead
    Illuminated Cloud
    salesforce development
    세일즈포스 sso
    세일즈포스 개발
    translation
    세일즈포스 어드민
    세일즈포스 도입
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
세일즈포스 개발 및 어드민 블로그
Salesforce Admin Dynamic Forms
상단으로

티스토리툴바