⛔️ PROBLEM - SharePoint List JSON formatting person/group name returns [object, Object]
For long truncating names for person/group fields, you would want to wrap the name from the people picker field. But when you use JSON to format the @currentField value, it returns [object, Object] as the value and not person name. This is because person filed is treated as a lookup.Reference to wrap text - How to wrap text in SharePoint Online Modern List view using JSON formatting
JSON code used
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
"elmType": "div",
"style": {
"white-space": "wrap"
},
"txtContent": "@currentField"
}⛔️ SOLUTION - Use @currentField.title in the JSON formatting
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
"elmType": "div",
"style": {
"white-space": "wrap"
},
"txtContent": "@currentField.title"
}
@currentField.title --> return display name
@currentField.email --> return email address
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!