stringsharepoint-2013sharepoint-workflowpeoplepicker

SharePoint Name displays as i:0#domain\username when converting People Picker to string


I have a workflow that copies a string version of a People Picker column to another column

Name = People Picker Column NameString = copy of people picker column as a string

Workflow: Set NameString to Current Item:Name

It worked fine for a couple of months but all of the sudden it started setting some NamesStrings to i:0#domain\username. I can't find any pattern for why it does some and not others and why it is doing it in the first place. Has anyone else had this issue?


Solution

  • It turns out that I was having issues with SharePoint Designer. When I opened designer the next day I was unable to edit any of the workflows. I had to uninstall and then reinstall designer. When I did that I saw that workflow was set up to return the NameString as a string instead of as display name. When I updated that everything worked fine.