You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使SharePoint列表行高自适应内容而非设置固定值?

SharePoint列表多行文本字段完整显示的解决办法

原生无代码尝试

  • 调整视图字段配置:进入列表的视图设置,找到目标多行文本字段,点击「修改」,取消列宽的固定限制,同时确保「显示格式」选择「普通文本」。不过原生机制下仍存在默认行数限制,只能显示更多内容,但无法完全自适应所有行数。
  • 切换视图模式:在列表视图顶部的视图选项里切换到「紧凑视图」,部分场景下能显示更多内容,但依然无法保证完整展示所有评论。

自适应行高的JSON方案(原生设置无效时使用)

如果原生设置满足不了需求,用下面的JSON可以实现行高自动适配内容,既不会截断内容也不会留下大量空白:

  1. 打开列表视图右上角的「格式化」菜单,选择「格式化当前视图」
  2. 替换默认代码为:
{
  "schema": "https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json",
  "additionalRowClass": "sp-row-height-auto"
}

这个设置会让所有列表行自动根据内容高度调整,多行文本里的所有评论都会完整显示。

如果只想针对单个多行文本字段优化,也可以单独给字段设置:

  1. 进入列表设置,找到目标字段点击「格式化」
  2. 粘贴以下代码:
{
  "schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
  "elmType": "div",
  "style": {
    "white-space": "pre-wrap",
    "word-break": "break-word",
    "height": "auto"
  },
  "txtContent": "@currentField"
}

配合视图的行高自适应设置,就能让评论内容完整展示,滚动页面即可查看所有工单历史。

内容的提问来源于stack exchange,提问作者Ranger988

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 06:42:40