SharePoint Online JSON 列格式,如果列文本为空
SharePoint Online JSON Column Formatting, if colum text is empty
我是 Json 的初学者。从字面上看不到一个小时的经验。
我有一个 Microsoft 表单,它通过流在 SharePoint 站点中填充列表。我想格式化一些列,以便如果它们在表单中留空,则显示的文本将为 'N/A'.
在有人提出建议之前,我已经尝试设置列的默认值,但是当流程用 Microsoft 表单中的任何内容填充每一行时,它会用空字符串覆盖默认值。
还有其他方法吗?流程中的 if 语句可能吗?任何帮助表示赞赏。
您可以尝试使用 JSON 格式的以下代码:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "div",
"txtContent": "=if(@currentField=='','N/A',@currentField)"
}
测试结果:
我是 Json 的初学者。从字面上看不到一个小时的经验。
我有一个 Microsoft 表单,它通过流在 SharePoint 站点中填充列表。我想格式化一些列,以便如果它们在表单中留空,则显示的文本将为 'N/A'.
在有人提出建议之前,我已经尝试设置列的默认值,但是当流程用 Microsoft 表单中的任何内容填充每一行时,它会用空字符串覆盖默认值。
还有其他方法吗?流程中的 if 语句可能吗?任何帮助表示赞赏。
您可以尝试使用 JSON 格式的以下代码:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "div",
"txtContent": "=if(@currentField=='','N/A',@currentField)"
}
测试结果: