Skip to main content
Nintex Community Menu Bar
Question

Categorising contacts

  • July 9, 2024
  • 2 replies
  • 0 views
  • Translate

Forum|alt.badge.img+2

Hi I’m setting up Salesforce for a nonprofit using the nonprofit salesforce package. The institution mainly tracks individual contacts. There are 5 main categories / roles that contacts slot into Legal, Media, Political, Donors. There are specific fields that uniquely apply to each category such as a judge checkbox and where they are a judge, which fall under Legal. Newspaper checkbox and where, which fall under Media etc. So when adding, viewing and editing a contact, I only want the fields that apply to their specific category to show up. Assigining pages to roles only applies to a) Accounts, which we dont use, and b) Campaigns, which is a cumbersome way to set things up being that we don’t use the campaign section either. They run campaigns / projects elsewhere, on Wrike i Believe, which is a much more robust solution for them. Is there any way I can somehow go about creating this sort of functionality, in the best way for the user? Cheers and thanks, I hope I’ve described my problem well enough!

Did this topic help you find an answer to your question?
This topic has been closed for comments

2 replies

Forum|alt.badge.img+2

Hi I think I’ve found the answer, I didn’t know you could create record types for individual contacts, so once I do that, it works. Now I just have to create some sort of Wizard when creating a contact, that initially asks what record type they are, and then displays the appropriate page.

Translate

Forum|alt.badge.img+13

Netanel, the easiest way to have different fields / sections displayed based on Contact “type” is, as you discovered, to have a separate RecordType for each type, and then create separate Skuid Pages corresponding to different Contact Record Types, and use Skuid Page Assignments to assign each Page to the specific Record Type. If this does not work for some reason, and you really need to show/hide fields or sections of your pages dynamically based on a Picklist field value, this is technically possible, but it requires creating a Custom Field Renderer, using a JavaScript Snippet, for your “Person Type” picklist field. Within that Snippet, you would basically be saying “if picklist value is X, then show/hide these Fields or Sections”, so you’ll have to have a decent level of comfort writing JavaScript to get this to work for your scenario and make sure you’re showing/hiding the correct fields / sections of your Field Editor components.

Translate

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie Settings