#2800·taipy

使用 Page Builder API 时,无法为名字中包含空格的列设置 'lov' 属性

作者: FabienLelaquais创建于 2026年2月2日更新于 2026年7月6日
标签📈 Improvement🟨 Priority: Medium📝Release NotesGui: Back-End

什么问题?

如果一列名称包含一个空格字符,则无法使用 “ tgb. table () ” 函数设置该列的 lov 属性, 因为参数名称无法构建 。

请注意,这一限制适用于“表”元素中需要列名的所有索引属性:

  • *表.group *by * - \ N
  • 表.适用
  • *表. cell = 类 *
  • 表.format fn (中文(简体) ).
  • *table.width * 可能必须支持一个 dict值
  • *表.tooltip * 可能必须支持一个字形值
  • *table.filter * 可能必须支持 dict值
  • *表.nan-=值 * 可能必须支持法律价值
  • 表.可编辑性,可能必须支持法律价值

*图 * 元素有更多的索引属性,在提出公平的建议之前需要更多的调查.

  • 重现步骤

示例:数据包含"一栏"和"二栏". `tgb.table(数据,列="第一列;第二列", 第一列=洛夫,第二列=洛夫)'. 无效的 Python代码 。

可能的解决办法(备选)

解决办法可以是允许 lov 接受字典值:

列出={"第一列":lov,"第二列":lov]
tgb.table(数据,列="第一列;第二列";lov=假设)

QQ 太平版本

4.1 国家

行为守则

  • 我检查了现有问题以避免重复。
  • 我愿意就这一问题开展工作(可选)

接受标准

  • 增加了可复制单元测试。
  • 代码覆盖率至少是90分
  • [ 虫子记者验证了修复.
  • 相关文件更新 或创建于