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

QlikSense:如何让单个单元格内的拼接值逐个自动换行?

QlikSense 单元格自动换行完整显示解决方案

方法1:数据加载时插入换行符

在QlikSense的加载脚本中,将拼接的药物条目之间的分隔符替换为换行符(chr(10)),让每个药物单独占一行:

Load
  // 替换原字段中两个空格分隔符为换行符,适配你的实际分隔符
  Replace(原字段名, '  ', chr(10)) as 格式化后字段名
FROM [你的数据源路径];

注:如果你的分隔符是单个空格或其他符号,替换成对应的分隔符即可。

方法2:表格组件基础设置

  1. 选中表格中的目标列,打开右侧属性面板
  2. 进入外观选项卡:
    • 找到文本换行,勾选「自动换行」
    • 在列宽中设置固定宽度(例如200px),替代默认的「自动」模式,确保所有行列宽一致
    • 将行高设置为「自动」,让行高随内容自动调整,避免内容截断

方法3:自定义CSS强制换行(进阶)

如果上述方法效果不佳,可通过自定义CSS强制单元格文本换行:

  1. 选中表格组件,打开属性面板→外观→自定义CSS
  2. 输入以下代码:
.qv-grid-cell {
  white-space: pre-wrap !important;
  word-wrap: break-word !important;
}

该代码会识别换行符并自动换行,同时强制过长文本换行,确保内容完整显示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 10:31:11