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

如何在Zoho Creator片段页面HTML表格中让subform同类行项仅展示一次

实现逻辑

  • 提取subform所有行的分类字段值,生成全量分类列表
  • 对分类列表做去重处理,同时统计每个分类出现的总次数(即对应人头数)
  • 将去重后的分类和对应统计值关联,渲染到表格对应行,可直接拼接为「分类名 - 统计数」的展示格式

前端JavaScript处理示例

// 示例subform数据
const subformRows = [
  { category: '工程师', username: 'user1' },
  { category: '工程师', username: 'user2' },
  { category: '产品经理', username: 'user3' }
]

// 统计逻辑
const categoryCount = {}
subformRows.forEach(row => {
  const key = row.category
  categoryCount[key] = (categoryCount[key] || 0) + 1
})

// 生成最终表格渲染数据
const tableRenderData = Object.entries(categoryCount).map(([cate, count]) => ({
  showText: `${cate} - ${count}`,
  headCount: count
}))

后端SQL统计示例

假设subform对应的数据库表为subform_records,分类字段为category,统计语句如下:

SELECT category, COUNT(*) AS head_count 
FROM subform_records 
GROUP BY category

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 13:24:07