设置列表视图格式
Applies To
Microsoft 365 中的 SharePoint Microsoft Lists您可以通过添加格式来改进列表中视图的显示。 视图格式文本描述显示的元素及其显示样式。 请注意,列表中的数据不会更改。
可以在列表中创建和管理视图的任何人都可以从"视图"对话框中的列表设置>格式。
格式化视图的示例
在未进行格式设置的标准视图下,每行采用相同的样式。
通过视图格式设置,可突出显示满足条件的行。
在本示例中,基于状态对行应用了不同的样式。 将下面的 JSON(包括括号 {})粘贴到“格式视图”面板的文本框中。 添加名为“状态”的列并在其中一行中输入“已完成”,以查看所应用的样式。
{
"schema": "https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json",
"additionalRowClass": "=if([$Status] == 'Done', 'sp-field-severity--good', if([$Status] == 'In progress', 'sp-field-severity--low' ,if([$Status] == 'In review','sp-field-severity--warning', if([$Status] == 'Blocked','sp-field-severity--blocked', ''))))"
}
操作方法
使用称为 JSON 的文本格式应用视图格式。 但是,不必了解 JSON 的一切内容来设置视图的格式。 JSON 是基于文本的数据定义语言,用于将 JSON 对象定义为文本对。 例如,"name": John 或 "state": WA 是对象。
使用视图格式的最简单方法是从示例开始对其进行编辑以应用于特定字段。 上面有一个示例,可以针对方案进行复制、粘贴和编辑。
有关列表视图格式 JSON 的完整参考 包含更多可复制、粘贴和编辑的示例。