Scenario
The workflow actions, Set field value and Set field display type, is executed based on workflow logs but not showing up the changes on the Custom Record.
This occurs, when the Include name field is enabled for the Custom Record. The Name field's internal ID is {altname} instead of {name}.
However, the workflow is unable to distinguish the difference between the standard Name field (id = {name}) and the Custom Record Name field (id = {altname}) .
The alternate solution is to create a custom Name field on the Custom Record and use it on the workflow
Solution
- Update Custom Record
- Navigate to Customization > Lists, Records, & Fields > Record Types
- Click on the Custom Record involved
- Click Fields tab
- Click New Field
- Name: Enter Name 1
- Click Save
- Include Name Field: Remove Checkmark
- Click Save
- Update Workflow for Custom Record
- Navigate to Customization > Workflow > Workflows
- Workflow for Custom Record: Click Edit
- Click State 1
- Bottom right corner: Click New Action
- Click Set Field Display Type
- Basic Information:
- Trigger On: Select Before Record Load
- Condition: Click Launcher icon
- Field:
- Select Name 1
- Compare Type: Select Not Empty
- Parameters:
- Field: Select Name 1
- Display Type: Select Inline
- Click Save