Skip to main content
added 1172 characters in body
Source Link
TSmith
  • 5.1k
  • 1
  • 13
  • 30

Using the Flow BuilderFlow Builder, you can create a record-triggered Flow to do this for you.

  1. Create a record-triggered Flowrecord-triggered Flow to run when record created or updated, before save.
  2. Choose your object.
  3. Add a condition to match the business need "dynamically based on another field" i.e now pick whatever field you are looking to check before determining what the subsequent picklist value will be.
  4. Create a Decision block with 2the number of outcomes that match the conditions to match the field from step 3 to the picklist values.
  5. Create any number of Assignment blocks to link each outcome to their respective picklist value.

Below is an example where I check a Boolean value in my Decision block and then based on true/false, two assignment blocks will mark the record picklist field as active or not.

enter image description here

Using the Process BuilderProcess Builder, you can define a Process tothat will also do this for you and offers more complexity if ever needed.

  1. Choose Object and Specify When to Start the Process
  2. Create a criteria and action for each action group i.e if field A is XXX value, set picklist to YYY
  3. Each immediate action is expected to be an "update record" action where you assign the picklist value
  4. Note, in you action you should choose "Select the Account record that started your process"

Below is an example where I again check a Boolean value in my two criteria blocks and then based on true/false, two immediate action blocks will mark the record picklist field as active or not.

enter image description here

Using the Flow Builder, you can create a record-triggered Flow to do this for you.

  1. Create a record-triggered Flow to run when record created or updated, before save.
  2. Choose your object.
  3. Add a condition to match the business need "dynamically based on another field" i.e now pick whatever field you are looking to check before determining what the subsequent picklist value will be.
  4. Create a Decision block with 2 outcomes

Using the Process Builder, you can define a Process to do this for you.

Using the Flow Builder, you can create a record-triggered Flow to do this for you.

  1. Create a record-triggered Flow to run when record created or updated, before save.
  2. Choose your object.
  3. Add a condition to match the business need "dynamically based on another field" i.e now pick whatever field you are looking to check before determining what the subsequent picklist value will be.
  4. Create a Decision block with the number of outcomes that match the conditions to match the field from step 3 to the picklist values.
  5. Create any number of Assignment blocks to link each outcome to their respective picklist value.

Below is an example where I check a Boolean value in my Decision block and then based on true/false, two assignment blocks will mark the record picklist field as active or not.

enter image description here

Using the Process Builder, you can define a Process that will also do this for you and offers more complexity if ever needed.

  1. Choose Object and Specify When to Start the Process
  2. Create a criteria and action for each action group i.e if field A is XXX value, set picklist to YYY
  3. Each immediate action is expected to be an "update record" action where you assign the picklist value
  4. Note, in you action you should choose "Select the Account record that started your process"

Below is an example where I again check a Boolean value in my two criteria blocks and then based on true/false, two immediate action blocks will mark the record picklist field as active or not.

enter image description here

Source Link
TSmith
  • 5.1k
  • 1
  • 13
  • 30

Using the Flow Builder, you can create a record-triggered Flow to do this for you.

  1. Create a record-triggered Flow to run when record created or updated, before save.
  2. Choose your object.
  3. Add a condition to match the business need "dynamically based on another field" i.e now pick whatever field you are looking to check before determining what the subsequent picklist value will be.
  4. Create a Decision block with 2 outcomes

Using the Process Builder, you can define a Process to do this for you.