ZeroCloud 低代码开发平台
首页
用户手册
开发者手册
首页
用户手册
开发者手册
  • 用户手册

    • 产品简介
    • 快速入门
    • 工作台
    • 组织管理
    • 数据管理
    • 业务建模

      • 表单管理

        • 表单设计
        • 组件配置

          • 组件属性
          • 组件校验
          • 组件事件
        • 常用组件

          • 网页
          • 明细表格
          • 明细区域
          • 下拉选择
          • 选择数据
      • 表单模型

        • 模型设计
        • 用法示例
      • 视图管理

        • 视图设计
        • 基础组件

          • 文字
          • 按钮
          • 图片
          • 链接
          • 分割线
          • 标签
          • 网页
          • Html
        • 布局组件

          • 页头
          • 容器
          • 网格
          • 区块
          • 卡片
          • 标签页
        • 模态组件

          • 对话框
          • 抽屉
        • 数据展示

          • 表格
          • 数据表格
          • 树
          • 数据树
          • 轮播图
          • 日历
          • 图表
          • 时间线
          • 步骤条
          • 宫格
          • 进度条
          • 分页
          • 标记
        • 数据输入

          • 表单/表单项
          • 文本框
          • 开关
          • 日期选择
          • 单项选择
          • 多项选择
          • 下拉选择
          • 滑块
          • 评分
      • 报表管理
      • 任务调度
    • 流程设计

      • 流程定义

        • 流程设计
        • 节点配置
        • 办理人配置
      • 我的任务
      • 流程运维
      • 流程监控
      • 通知模板
      • 流程权限
    • 应用管理
    • 安全管理

      • 用户组
      • 安全角色
      • 权限资源
      • 权限分配
    • 系统监控

      • 在线用户
      • 系统日志
      • 缓存监控
      • 事务监控
  • 开发者手册

    • 安装部署

      • 环境要求
      • 生产环境
    • 技术架构

      • 技术栈
    • API 文档

      • 概述
      • PC端 JS-API

        • 全局变量
        • PC表单
        • PC视图
      • 移动端 JS-API

        • 全局变量
        • 移动表单
        • 移动视图
      • 服务端 API

    • 常用案例

      • PC表单

        • 表单组件

          • 明细表格
          • 选择数据
        • 表达式
        • 字段校验
        • 生命周期
        • 组件事件
        • 扩展方法
        • 常用示例
      • PC视图

        • 视图组件

          • 数据表格
          • 上传组件
        • 组件事件
        • 扩展方法
        • 生命周期
        • 视图样式
        • 系统案例

          • 消息提醒
          • 操作确认
          • 全屏加载
          • 批量删除
          • 高级搜索
          • 远程搜索
          • 组件间传值
          • 数据表格默认全选
          • 时间范围
          • 附件下载\预览
          • 模态层动态展示图片
          • 表格重复行合并行
          • 评分禁用
          • 右键树菜单
          • 视图中打开视图
      • 表单模型

        • 示例
      • 流程示例

        • 基本配置示例
        • 自定义办理人
        • 条件示例
        • SQL示例
        • HTTP节点示例
        • 流程事件常用代码
      • 报表示例

        • 报表中点击查看附件
        • 单元格展示图片
        • 分组合并
      • 自定义服务

        • 系统表单
        • 系统视图
        • 流程服务
        • 附件文件
        • 开始
        • 环境搭建
        • Swagger 文档
        • 前台通用请求方式
        • 自定义返回值
        • 按钮点击给明细表赋值
        • 表单展示接口报错
        • 数据选择使用ajax
        • 数据源使用后台接口
        • 根据临时变量的值给后台传参
        • 批量删除
        • 删除按钮
        • 入库判断库存
        • 表单调用后台自定义接口
        • 后台发起流程
        • 出库校验
  • 常见问题

    • 问题反馈

数据表格

可以通过表格的形式展示多行数据,支持对数据进行搜索、排序、分页、行操作等功能

基础用法

  1. 拖动数据表格组件到指定位置

属性设置

数据源

  • 数据源:配置数据表格的数据源

点击可以直接进入对应的数据源配置页面

勾选了懒加载后,只有手动刷新或者通过代码刷新数据源,默认不加载数据

表格列

  • 数据列:配置列的格式,可以点击生成按钮根据数据源自动生成

点击编辑按钮,可以打开编辑列页面

在编辑列页面可以批量操作,操作步骤为:先选中要修改的列,再选择要批量进行的操作

在编辑列页面也可以添加多级表头,注意:只有手动添加的列才可以,快捷生成的列无法添加

效果示例

编辑列页面或者表格列配置页面点击编辑按钮,可以打开编辑表格列,这里可以对表格列进行单独配置,包括开启插槽、格式化配置等

  • 选择列:配置列的选择逻辑

是否展示:是否显示选择列

允许多选:是否允许选择时多选

触发方式:触发选择的方式。注点击单元格和点击行会触发明细表格的单元格点击以及行点击事件

  • 默认是点击选择框
  • 点击单元格时点击选择框所在的单元格
  • 点击行就是点击数据行即选择

可选规则:绑定自定义方法,校验是允许选择

示例:只能选择物料类型为电子产品的数据

效果:

跨页选择:是否能跨页选择,需要配合标识字段一起使用

标识字段:当跨页选择开启时,需要指定行数据中的某一字段作为标识字段,要求值唯一

示例:在自定义方法中获取到选中的行数据

let vm = this;
// 明细表组件ID
let compId = 'xxx';
// 获取选择的行数据列表
let list = vm.getCompRef(compId).getSelection();
  • 序号列
    • 是否展示:是否显示序号列
    • 标题:序号所在列的列名
    • 列宽:序号所在列的宽度

操作列

  • 是否展示:是否显示操作列
  • 按钮选项:允许配置操作列中的按钮
  • 更多选项:配置更多菜单中的选项内容
  • 列属性:配置操作按钮所在表格列的属性
    • 列宽
    • 更多触发方式:更多选项出现方式,默认是鼠标移入触发,也可以配置点击触发
    • 隐藏更多选项:控制更多选项的显示和隐藏

表体

  • 工具栏

    • 按钮:添加或配置工具栏的操作按钮

    • 功能开关

      • 快速搜索
      • 高级搜索
      • 排序
      • 展示列
      • 导出
    • 高就搜索

      • 搜索方式:配置高级搜索栏打开方式。
        • 折叠面板:默认方式,需要在明细表格组件上配置高级搜索表单。
        • 组件事件:与明细表格switch-advanced-search事件和模态层搭配使用,实现以弹窗的形式打开高级搜索表单进行检索
    • 导出

      • 自定义导出:开启后,需要与明细表格custom-export事件配合使用。在事件绑定方法中自定义导出内容
  • 表体

    • 行高

    • 边框:是否显示边框

    • 斑马纹:是否显示斑马纹

    • 内容省略:单元中的内容过长时是否省略

    • 单元格样式:根据行数据改编样式

      1. 定义局部样式

      2. 创建自定义方法

        示例:当行数据中的库存小于5时,返回刚刚定义的样式类名

      3. 单元格样式中绑定该方法

      4. 效果示例

  • 虚拟滚动:当明细表格列过多,行过多,表格加载缓慢时,可以开启虚拟滚动,以提高加载效率

    • 横向滚动
    • 纵向滚动
  • 表尾

    • 是否显示:控制表尾的显示
    • 显示类型
    • 计算方法:绑定用于表尾内容
  • 分页栏

    • 是否显示:控制分页栏的显示
    • 精简模式:只显示翻页按钮和页码
    • 每页数据量:控制每条条数的选项
    • 按钮背景:翻页按钮是否显示背景
    • 是否禁用:禁用翻页

其他

  • 树表格

    表格形式展示树结构数据

开启树表格后,需要在数据源的筛选条件中添加父级字段的条件,固定写法为,$zc_scoped.parentRow.标识字段。如下图

效果

  • 甘特图

    基于表格内容生成甘特图

  • 关联明细行转列

    将关联明细表中的数据转换成表格列,合并展示

    • 关联数据源:选择明细数据源
    • 关联方式:左边是主数据源的标识字段,右边是明细数据源中的关联字段
    • 列字段:明细数据源中要转换成列的字段
    • 值字段:转换成列后,对应列中要展示内容的字段
    • 列宽:生成列的列宽
    • 最小列宽
Prev
表格
Next
树