搭建说明
本文对应简道云官方出品模板: 点击安装 工会活动管理。
1. 使用到了哪些功能
本应用主要应用了简道云的以下几个核心能力:
1.1 基本能力
普通表单 :普通表单适用于数据收集、基础信息记录、通知公告,还可对数据进行分权协作管理。本应用中普通表单如下:
- 【图书台账】
- 【新书入库】
- 【图书借阅登记】
- 【图书归还登记】
- 【兴趣小组成员管理】
- 【兴趣小组管理】
- 【小组活动管理】
- 【小组活动报名】
- 【兴趣小组公告表】
- 【活动档案】
- 【活动报名表】
- 【帮扶对象档案】
- 【帮扶登记】
- 【义卖活动档案】
- 【义卖活动报名表】
- 【义卖前物品登记】
- 【义卖后流水登记】
流程表单 :将普通表单转化为流程,并且构建审批流。本应用中除上面提到的普通表单外,其余都是流程表单。
流程搭建教程详见:流程设计。
仪表盘 :将表单内的数据显示为图标、台账、分析;本应用中仪表盘如下:
- 【员工工作台】
- 【图书角看板】
- 【书籍库存查询】
- 【兴趣小组看板】
- 【团建活动看板】
- 【愿望看板】
- 【困难帮扶看板】
- 【义卖捐款看板】
仪表盘搭建教程详见:仪表盘。
自定义打印模板:当我们需要对录入的数据进行打印时,可以通过自定义模板进行个性化打印,也可以通过系统模板直接打印,便于对数据进行查看和管理。打印模板设计教程详见:打印模板。
数据联动 :数据联动是指在一个表单中调用另一个表单或者聚合表中满足一定条件的数据。当某一个字段的内容需要跟着上一个字段的变化而自动填写或自动改变选项的时候,就可以使用数据联动功能;数据联教程详见:数据联动规则 。
查询 :查询作为单独的查询展示功能,可以自动查询出其他表单中的一条或多条数据,且不做入库处理。查询教程详见:查询。
选择数据 :选择数据是指在当前表单中关联出其他表单的数据,建立两个表单之间的联系,可以理解为功能更强的数据联动。选择数据教程详见:选择数据。
双向关联 :定义:有A、B两个表单,A通过选择数据功能关联B表,调用B表数据;B表通过查询功能关联A表,查询A表信息;在 B 表查询 A 表数据时,还可以实现直接新增 A 表的数据。双向关联教程详见:双向关联。
1.2 进阶能力
聚合表 :实现图书库存实时计算,例如在【图书库存表】中,通过聚合表实时图书角书籍库存。(参照步骤 2.7,或参考教程:聚合表)
数据工厂 :实现图书借阅的信息分析汇总,如【图书借阅记录】数据流,分析汇总后输出了图书借阅情况。(参照步骤 2.9,或参考教程:数据工厂)
智能助手 :当发生新书入库、购书申请等情况时,利用智能助手,分别对【图书台帐】进行新增或修改的操作。(参照步骤 2.5,或参考教程:智能助手)
2. 搭建拆解
2.1 结构规划
2.1.1 模板表单构成
2.1.2 Visio图
2.1.3 功能清单
模块 | 表单 | 功能特性 |
员工工作台 | 员工可以通过工作台快捷进入应用(详见本说明2.2.2) | |
图书角 | 图书台账 | 存储图书角图书信息,画廊视图查看清晰明了 |
购书申请 | 员工提交图书购买申请 | |
新书入库 | 图书角负责人填写新书入库信息 | |
图书借阅登记 | 员工填写图书借阅信息 | |
图书归还登记 | 员工填写图书归还信息 | |
图书角看板 | 查看图书角图书数量、借阅、归还信息 | |
书籍库存查询 | 查看图书角书籍库存信息 | |
兴趣小组 | 兴趣小组申请 | 兴趣小组负责人提交小组申请 |
兴趣小组报名 | 员工提交兴趣小组报名申请 | |
兴趣小组成员管理 | 存储兴趣小组成员信息 | |
兴趣小组管理 | 存储兴趣小组信息 | |
兴趣小组经费申请 | 兴趣小组负责人提交经费申请 | |
小组活动管理 | 兴趣小组负责人发起活动 | |
小组活动报名 | 员工报名参加活动 | |
兴趣小组公告表 | 兴趣小组负责人发布公告 | |
兴趣小组看板 | 查看各兴趣小组成员、活动信息 | |
团建活动 | 活动档案 | 活动负责人发起团建活动 |
活动报名表 | 员工选择团建活动进行报名 | |
团建活动看板 | 查看团建活动报名情况 | |
心愿清单 | 心愿清单 | 许愿人许愿 |
愿望认领 | 认领人认领愿望 | |
心愿清单看板 | 查看愿望许愿、认领情况 | |
困难帮扶 | 帮扶申请 | 员工发起帮扶对象申请 |
帮扶对象档案 | 存储帮扶对象信息 | |
帮扶登记 | 员工填写帮扶对象的记录 | |
困难帮扶看板 | 查看帮扶对象信息、帮扶记录等信息 | |
义卖捐款 | 义卖活动档案 | 活动负责人填写活动信息 |
义卖活动报名表 | 员工报名活动 | |
义卖前物品登记 | 员工填写义卖物品信息 | |
义卖后流水登记 | 员工填写义卖流水信息 | |
义卖捐款看板 | 查看义卖捐款活动情况 |
2.2 快捷工作台搭建
快捷入口是仪表盘中的组件。在快捷入口中可以添加表单、流程表单、仪表盘、知识库以及外部链接。
2.2.1 员工工作台
仪表盘选择「快捷入口」组件,在组件属性中确定组件「标题」,入口样式选择「卡片」,点击「添加入口」,选择需要显示的「应用」或「知识库」或者「外部链接」。
2.3 表单搭建
一个个新建好这些表单,并将其中的内容字段通过拖拉拽的方式完成表单的搭建。
表单字段的构建可以参照我们企业内部自己的规范单据来搭建。表单搭建方法详见:新建表单。
企业用户也可在简道云提供的应用模板上根据需求进行修改,修改时需要注意一些关键字段的修改会引发其他字段的改动。
2.3.1 普通表单搭建
2.3.1.1 图书台账表单搭建
图书录入时,「图书编号」自动生成,填写「图书名称」、「作者」、「出版社」、「图书类别」、「书本封面照片」,「书籍总数量」默认 1。
2.3.1.2新书入库表单搭建
「新书入库」采用「智能助手」,当表单提交后,智能助手会将修改的数据同步至「图书台账」,详见本说明2.5.1。
「入库编号」自动生成,「入库日期」默认填写当时,「执行人」默认当前成员。
「选择数据」选定书籍,设置填充规则,将选定数据的「图书编号」、「图书名称」、「作者」、「出版社」、「图书类别」、「书本封面照片」,填充到当前表单对应的「图书编号」、「图书名称」、「作者」、「出版社」、「图书类别」、「书本封面照片」字段中。
目前数量采用「数据联动」,联动表单「图书台账」,满足条件设置为「图书台账」中的「图书编号」等于当前表单的「图书编号」,满足条件后联动显示「书籍总数量」。
填写新入库数量,入库后数量用公式计算,如下所示:
入库信息.目前数量+入库信息.新入库数量
2.3.1.3 图书借阅登记表单搭建
「借阅人」默认当前成员,「借阅部门」默认当前成员所在部门,「借阅日期」默认填写当时,「借阅数量」默认1。
「选择数据」选定借阅书籍,条件是「图书库存」大于 0,然后设置填充规则,将选定数据的「图书编号」、「图书名称」、「作者」填充到表单对应「图书编号」、「图书名称」、「作者」字段中。
当前可借阅数量采用「数据联动」,联动聚合表「图书库存表」,满足条件设置为「图书库存表」中的「图书编号」等于当前表单的「图书编号」,满足条件后联动显示「图书库存」。
借阅天数用公式计算,如下所示:
DATEDIF(借阅日期,预计归还日期,"d")
表单设置提交校验,限制借阅天数不得超过30天,如下所示:
借阅天数<=30
2.3.1.4 图书归还登记表单搭建
「借阅人」默认当前成员,「所在部门」默认当前成员所在部门,「归还日期」默认填写当时,「归还数量」默认1。
「选择数据」选定归还书籍,条件是「借阅人」等于当前表单的「借阅人」,且「归还数量」不等于 0,然后设置填充规则,将选定数据的「图书编号」、「图书名称」、「作者」填充到表单对应「图书编号」、「图书名称」、「作者」字段中。
借阅日期采用「数据联动」,联动数据流「图书借阅登记」,满足条件设置为「图书借阅登记」中的「借阅人」等于当前表单的借阅人,「图书编号」等于当前表单的「图书编号」,「图书名称」等于当前表单的「图书名称」,「预计归还日期」大于等于当前表单的「归还日期」,满足条件后联动显示「借阅日期」。
实际借阅天数用公式计算,如下所示:
DATEDIF(借阅日期,归还日期,"d")
2.3.1.5 兴趣小组成员管理表单搭建
成员录入时,填写「成员姓名」、「性别」、「联系方式」、「小组名称」、「小组负责人」、「组内角色」、「备注」。
2.3.1.6 兴趣小组管理表单搭建
小组信息录入时,「小组编号」自动生成,填写「小组名称」、「小组负责人」、「小组口号」、「小组名称」、「小组 LOGO」、「补充材料」、「日常活动描述」、「小组状态」。
2.3.1.7 小组活动管理表单搭建
活动信息录入时,「发起人」默认当前成员,「小组编号」自动生成,填写「活动名称」、「活动状态」、「活动开始时间」、「活动结束时间」、「活动地点」、「活动描述」、「图片」、「活动上线人数」。
「选择数据」选定小组名称,条件是「小组负责人」等于当前表单的「发起人」,设置填充规则,将选定数据的「小组名称」填充到表单对应「小组名称」字段中。
活动时长用公式计算,如下所示:
DATEDIF(活动开始时间,活动结束时间,"h")
「报名人员」采用「查询」,关联表单「小组活动报名」,显示字段「报名人」、「报名状态」、「取消原因」,条件是「活动名称」等于当前表单的「活动名称」,显示多条数据。
2.3.1.8 小组活动报名表单搭建
「报名人」默认当前成员,「所在部门」默认当前成员所在部门;
报名状态设置了显隐规则,默认正常参与,如果选择取消报名,显示取消原因字段,进行填写。
「选择数据」选定活动,设置填充规则,将选定数据的「活动名称」、「活动开始时间」、「活动地点」、「活动时长」、「活动上限人数」填充到表单对应「活动名称」、「活动开始时间」、「活动地点」、「活动时长」、「活动上限人数」字段中。
报名人数使用公式判断,「活动状态」为正常参与时,人数为 1;「活动状态」为取消报名时,人数为 0。如下所示:
IF(报名状态=="正常参与",1,0)
辅助字段设置公式,并勾选不允许重复值,限制人员不允许重复报名活动。公式设置如下所示:
CONCATENATE(活动名称,"-",TEXTUSER(报名人,"name"))
我是第几个报名活动的设置公式,获取当前该活动报名总人数。公式设置如下所示:
MAPX("sum",活动名称,活动名称,报名人数)+1
设置表单提交校验,限制活动报名人数不能超过活动上限人数。公式设置如下所示:
我是第几个报名活动的<=活动上限人数
2.3.1.9 兴趣小组公告表表单搭建
「发布人」默认当前成员,「所在部门」默认当前成员所在部门,「发布日期」默认填写当时;填写「发布状态」、「标题」、「明细」。
2.3.1.10 活动档案表单搭建
活动信息录入时,「发起人」默认当前成员,「所在部门」默认当前成员所在部门,「发起活动日期」默认填写当时;填写「活动名称」、「活动简介」、「活动开始时间」、「活动结束时间」、「活动地点」、「活动图片」、「是否可以报名」。
活动时长用公式计算,如下所示:
DATEDIF(活动开始时间,活动结束时间,"h")
2.3.1.11 活动报名表表单搭建
「报名人」默认当前成员,「所在部门」默认当前成员所在部门,「报名日期」默认填写当时;填写「联系方式」、「备注」。
「选择数据」选定活动,条件是「是否可以报名」等于「是」,设置填充规则,将选定数据的「活动名称」、「活动开始时间」、「活动结束时间」、「活动时长(小时)」填充到表单对应「活动名称」、「活动开始时间」、「活动结束时间」、「活动时长(小时)」字段中。
2.3.1.12 帮扶对象档案表单搭建
「帮扶对象」默认当前成员,「所在部门」默认当前成员所在部门,「申请日期」默认填写当时;填写「联系方式」、「帮扶类型」、「家庭情况」、「走访调研」、「备注」。
「帮扶记录」采用「查询」,关联表单「帮扶登记」,显示字段「责任人」、「帮扶时间」、「帮扶内容」,条件是「帮扶对象」等于当前表单的「帮扶对象」,显示多条数据。
2.3.1.13 帮扶登记表单搭建
「责任人」默认当前成员,「所在部门」默认当前成员所在部门,「帮扶日期」默认填写当时;填写「帮扶内容」。
「选择数据」选定帮扶对象,设置填充规则,将选定数据的「帮扶对象」、「帮扶类型」、「家庭情况」、「走访调研」填充到表单对应「帮扶对象」、「帮扶类型」、「家庭情况」、「走访调研」字段中。
2.3.1.14 义卖活动档案表单搭建
「发起人」默认当前成员,「所在部门」默认当前成员所在部门,「发起日期」默认填写当时;填写「联系方式」、「活动名称」、「活动介绍」、「活动地点」、「活动开始时间」、「活动结束时间」、「活动图片」、「是否可以报名」。
活动时长用公式计算,公式如下所示:
DATEDIF(活动开始时间,活动结束时间,"h")
2.3.1.15 义卖活动报名表表单搭建
「小组负责人」默认当前成员,「所在部门」默认当前成员所在部门,「报名日期」默认填写当时;填写「联系方式」、「小组组名」、「成员姓名」、「所在部门」、「联系方式」、「备注」。
「选择数据」选定活动,条件是「是否可以报名」等于「是」,设置填充规则,将选定数据的「活动名称」、「活动开始时间」、「活动时长(小时)」、「活动地点」填充到表单对应「活动名称」、「活动开始时间」、「活动时长(小时)」、「活动地点」字段中。
辅助字段设置公式,并勾选不允许重复值,限制小组组名不重复。辅助字段公式设置如下:
CONCATENATE(活动名称,"-",小组组名)
「义卖物品」采用「查询」,关联表单「义卖前物品登记」,显示字段「物品名称」、「物品图片」、「预计售卖量」、「预计价格」,条件是「小组组名」等于当前表单的「小组组名」,「活动名称」等于当前表单的「活动名称」,显示多条数据。
2.3.1.16 义卖前物品登记表单搭建
「登记人」默认当前成员,「所在部门」默认当前成员所在部门,「登记日期」默认填写当时;填写「物品名称」、「物品图片」、「预计售卖量」、「预计价格」。
「选择数据」选定义卖小组,设置填充规则,将选定数据的「活动名称」、「小组组名」填充到表单对应「活动名称」、「小组组名」字段中。
2.3.1.17 义卖后流水登记表单搭建
「登记人」默认当前成员,「所在部门」默认当前成员所在部门,「登记日期」默认填写当时;填写「活动名称」、「小组名称」、「成交量」。
「选择数据」选定义卖物品,条件是「小组组名」等于当前表单的「小组组名」,「活动名称」等于当前表单的「活动名称」,设置填充规则,将选定数据的「物品名称」、「预计价格」填充到表单对应「物品名称」、「成交单价」字段中。
小计用公式计算。公式设置如下所示:
义卖详情.成交量*义卖详情.成交单价
总销售额用公式计算。公式设置如下所示:
SUM(义卖详情.小计)
2.3.2 流程表单搭建
2.3.2.1 购书申请流程表单搭建
「购书申请」采用「智能助手」,当表单提交并审核通过后,智能助手会将修改的数据同步至「图书台账」,详见本说明【2.5.2 购书申请同意后图书信息同步】。
「购书申请」流程表单中采用了大量的「选择数据」。
例如:「选择数据」选定老书籍,设置填充规则,将选定数据的「图书编号」、「图书名称」、「作者」、「书籍总数量」填充到表单对应「图书编号」、「图书名称」、「作者」、「书籍总数量」字段中。
「选择数据」选定老书籍购买,设置填充规则,将选定数据的「图书名称」、「作者」、「出版社」、「书本封面照片」、「图书类别」填充到表单对应「图书名称」、「作者」、「出版社」、「书本封面照片」、「图书类别」字段中。
采购后书籍总数量用公式计算。公式设置如下所示:
书籍总数量+1
2.3.2.2 兴趣小组申请流程表单搭建
「兴趣小组申请」采用「智能助手」,当表单提交并审核通过后,智能助手会同步小组信息至「兴趣小组管理」,详见【2.5.3 兴趣小组信息同步】。
「申请人」默认当前成员,「所在部门」默认当前成员所在部门,「申请日期」默认填写当时;填写「小组名称」、「小组口号」、「小组LOGO」、「补充材料」、「日常活动描述」。
辅助字段设置公式,并勾选不允许重复值,避免兴趣小组名称重复。公式设置如下所示:
CONCATENATE(小组名称,审批意见)
2.3.2.3 兴趣小组报名流程表单搭建
「兴趣小组报名」采用「智能助手」,当当表单提交并审核通过后,智能助手会同步成员信息至「兴趣小组成员管理」,详见本说明【2.5.4 兴趣小组成员信息同步】。
「选择数据」选定兴趣小组,条件是「小组状态」不等于「已解散」,设置填充规则,将选定数据的「小组名称」、「小组负责人」填充到表单对应「小组名称」、「小组负责人」字段中。
2.3.2.4 兴趣小组经费申请流程表单搭建
「选择数据」选定兴趣小组,设置填充规则,将选定数据的「小组名称」、「小组编号」填充到表单对应「小组名称」、「小组编号」字段中。
「兴趣小组经费申请」流程表单中采用了「数据联动」。「今年已申请经费金额」字段配置,联动选择聚合表「兴趣小组经费」,满足条件设置为「兴趣小组经费」中的「人员小组编号」等于当前表单的「小组编号」,「年度」等于当前表单的「申请日期文本字段(聚合表辅助)」,满足条件后联动显示「今年已发放金额」。
申请日期文本字段(聚合表辅助)用公式转成文本年度。公式设置如下所示:
TEXT(DATE(申请日期),"yyyy")
2.3.2.5 心愿清单流程表单搭建
「愿望认领情况」采用「查询」,关联表单「愿望认领」,显示字段「愿望认领人」、「心愿编号」、「愿望认领日期」、「执行状态」、「实际完成时间」、「未完成原因」、「愿望完成经过描述」,条件是「心愿编号」等于当前表单的「心愿编号」,显示多条数据。
2.3.2.6 愿望认领流程表单搭建
「选择数据」选定心愿,设置填充规则,将选定数据的「心愿编号」、「许愿人」填充到表单对应小组名称「心愿编号」、「许愿人」字段中。
「愿望认领」流程表单中采用了大量的「数据联动」。
例如:「愿望名称」字段配置,联动选择聚合表「心愿清单」,满足条件设置为「心愿清单」中的「心愿编号」等于当前表单的「心愿编号」,满足条件后联动显示「愿望名称」。
「愿望预计实现时间」字段配置,联动选择聚合表「心愿清单」,满足条件设置为「心愿清单」中的「心愿编号」等于当前表单的「心愿编号」,满足条件后联动显示「愿望预计实现时间」。
「愿望内容」字段配置,联动选择聚合表「心愿清单」,满足条件设置为「心愿清单」中的「心愿编号」等于当前表单的「心愿编号」,满足条件后联动显示「愿望内容」。
2.3.2.7 帮扶申请流程表单搭建
「帮扶申请」采用「智能助手」,当表单提交并审核通过后,智能助手会同步补卡信息至「帮扶对象档案」,详见本说明【2.5.5 帮扶对象信息同步】。
2.4 仪表盘搭建
表单内的数据、聚合表的数据,如果需要可视化的呈现出来,需要使用 仪表盘。仪表盘由 图表、组件 组成,其中数据组件包含种类丰富的图表类型,管理员可以根据实际需要选择图表类型进行仪表盘统计看板的搭建。
2.4.1 员工工作台
2.4.1.1 兴趣小组公告
「兴趣小组公告」先选择数据源「兴趣小组公告表」表单,选择「发布日期」、「标题」作为显示字段,过滤条件为「发布状态」不等于「取消」,选择数据列表。
2.4.1.2 近期活动
「近期活动」先选择数据源「小组活动管理」「活动档案」「义卖活动档案」表单,选择「小组名称」、「活动开始时间」、「活动名称」作为显示字段,选择数据列表。
2.4.1.3 图书角新书
「图书角新书」先选择数据源「图书台账」表单,选择「图书名称」、「作者」、「图书类别」作为显示字段,选择数据列表。
2.4.1.4 我在借阅的书本
「我在借阅的书本」先选择数据源「图书借阅表」聚合表,选择「待归还数量」作为指标,汇总方式为求和,过滤条件为「借阅人」等于当前用户,选择指标图,即可展示我在借阅的书本数量。
2.4.1.5 最近借阅次数
「最近借阅次数」先选择数据源「图书借阅登记」表单,选择「借阅数量」作为指标,汇总方式为求和,过滤条件为「借阅人」等于当前用户,选择指标图,即可展示我最近借阅的书本数量。
2.4.1.6 我发布的心愿数量
「我发布的心愿数量」先选择数据源「心愿清单」流程表单,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「许愿人」等于当前用户,选择指标图,即可展示我发布的心愿数量。
2.4.1.7 待认领心愿数量
「待认领心愿数量」先选择数据源「愿望认领情况」数据流,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「愿望认领人」为空,选择指标图,即可展示待认领的心愿数量。
2.4.2 图书角看板
2.4.2.1 图书角书本总数量
「图书角书本总数量」数据源选择「图书台账」表单,选择「书籍总数量」作为指标,汇总方式为求和,选择指标图,即可展示图书角书本总数量。
2.4.2.2 已借出数量
「已借出数量」数据源选择「图书借阅表」聚合表,选择「待归还数量」作为指标,汇总方式为求和,选择指标图。
2.4.2.3 共计借阅次数
「共计借阅次数」数据源选择「图书借阅登记」表单,选择「借阅日期」作为指标,汇总方式为计数,选择指标图。
2.4.2.4 本月新增书籍
「本月新增书籍」数据源选择「图书台账」表单,选择「图书编号」作为指标,汇总方式为计数,过滤条件为「提交时间」等于本月,选择指标图。
2.4.2.5 最近新增
「最近新增」先选择数据源「图书台账」表单,选择「图书名称」、「作者」、「图书类别」作为显示字段,过滤条件为「提交时间」等于本月,选择数据列表。
2.4.2.6 部门借阅中图书数量
「部门借阅中图书数量」先选择数据源「图书借阅表」聚合表,选择「所在部门」作为维度,「待归还数量」作为指标,汇总方式为求和,选择条形图,即可展示各部门借阅中的图书数量。
2.4.2.7 人员借阅中图书数量
「人员借阅中图书数量」先选择数据源「图书借阅表」聚合表,选择「借阅人」作为维度,「待归还数量」作为指标,汇总方式为求和,选择条形图,即可展示各人员借阅中的图书数量。
2.4.2.8 超期未归还图书数量
「超期未归还图书数量」先选择数据源「图书借阅记录」数据流,选择「借阅人」作为维度(行),「图书名称」作为维度(列),「图书名称」作为指标,汇总方式为计数,过滤条件为「书本状态」不等于任意一个已归还、正常借阅中,选择透视图,即可展示超期未归还的图书数量。
2.4.2.9 各部门借阅书本总数
「各部门借阅书本总数」先选择数据源「图书借阅登记」表单,选择「所在部门」作为维度,「借阅数量」作为指标,汇总方式为求和,选择条形图,即可展示各部门借阅的书本总数。
2.4.2.10 人员借阅书本总数
「人员借阅书本总数」先选择数据源「图书借阅登记」表单,选择「借阅人」作为维度,「借阅数量」作为指标,汇总方式为求和,选择柱形图,即可展示各人员借阅的书本总数。
2.4.2.11 借阅历史
「借阅历史」选择明细表,选择数据源「图书借阅记录」数据流,选择「图书编号」、「图书名称」、「借阅人」、「借阅日期」、「书本状态」、「预计归还日期」作为显示字段,即可展示借阅历史。
2.4.2.12 最近新增书籍
「最近新增书籍」选择明细表,选择数据源「购书申请」表单,选择「图书名称」、「作者」、「出版社」作为显示字段,过滤条件为「提交时间」等于本月,流程状态等于流转完成,即可展示借阅历史。
2.4.2.13 各部门借阅时长
「各部门借阅时长」先选择数据源「图书归还登记」表单,选择「所在部门」作为维度,「实际借阅天数」作为指标,「实际借阅天数」改名为借阅时长,汇总方式为求和,选择柱形图,即可展示各部门的借阅时长。
2.4.2.14 各月份借阅次数
「各月份借阅次数」先选择数据源「图书借阅登记」表单,选择「借阅日期」作为维度,汇总方式为年-月,「借阅数量」作为指标,汇总方式为求和,选择柱形图,即可展示各月份的借阅次数。
2.4.2.15 人员借阅时长
「人员借阅时长」先选择数据源「图书归还登记」表单,选择「所在部门」作为维度,「实际借阅天数」作为指标,「实际借阅天数」改名为借阅时长,汇总方式为求和,选择柱形图,即可展示各人员的借阅时长。
2.4.3 书籍库存查询
2.4.3.1 书籍库存明细
「书籍库存明细」选择明细表,选择数据源「图书库存表」表单,选择「图书编号」、「图书名称」、「作者」、「书籍总数量」、「正在借阅数量」、「图书库存」作为显示字段,即可展示书籍库存明细。
2.4.4 兴趣小组看板
2.4.4.1 兴趣小组数量
「兴趣小组数量」数据源选择「兴趣小组管理」表单,选择「小组名称」作为指标,汇总方式为计数,选择指标图。
2.4.4.2 活动报名总人数
「活动报名总人数」数据源选择「小组活动报名」表单,选择「报名人数」作为指标,汇总方式为计数,过滤条件为「报名状态」等于正常参与,选择指标图。
2.4.4.3 各兴趣小组人员数量
「各兴趣小组人员数量」数据源选择「兴趣小组成员管理」表单,选择「小组名称」作为维度,选择「成员姓名」作为指标,汇总方式为计数,选择指标图。
2.4.4.4 兴趣小组各活动报名情况
「兴趣小组各活动报名情况」数据源选择「兴趣小组活动报名情况」聚合表,选择「活动名称」作为维度,选择「已报名人数」作为指标,汇总方式为求和,选择柱形图。
2.4.4.5 各活动报名明细
「各活动报名明细」选择明细表,选择数据源「小组活动报名」表单,选择「活动名称」、「报名人」、「报名状态」、「报名人数」作为显示字段,即可展示各活动报名明细。
2.4.5 团建活动看板
2.4.5.1 当前可报名活动总数
「当前可报名活动总数」数据源选择「活动档案」表单,选择「活动名称」作为指标,汇总方式为计数,过滤条件为「是否可以报名」等于是,「活动开始时间」大于等于未来 1 天,选择指标图。
2.4.5.2 团建活动报名总人数
「团建活动报名总人数」数据源选择「活动报名表」表单,选择「报名人」作为指标,汇总方式为计数,选择指标图。
2.4.5.3历史团建活动总数
「历史团建活动总数」数据源选择「活动档案」表单,选择「活动名称」作为指标,汇总方式为计数,选择指标图。
2.4.5.4活动报名情况
「活动报名情况」选择明细表,选择数据源「活动报名表」表单,选择「活动名称」、「报名人」、「报名开始时间」、「报名结束时间」、「活动时长(小时)」作为显示字段,即可展示各活动报名情况。
2.4.6 愿望看板
2.4.6.1 愿望池总数
「愿望池总数」数据源选择「心愿清单」表单,选择「愿望名称」作为指标,汇总方式为计数,选择指标图。
2.4.6.2 已认领愿望数量
「已认领愿望数量」数据源选择「愿望认领」表单,选择「愿望认领人」作为指标,汇总方式为计数,选择指标图。
2.4.6.3 已实现愿望总数
「已实现愿望总数」数据源选择「愿望认领情况」数据流,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「执行状态」等于已完成,选择指标图。
2.4.6.4 各部门许愿个数
「各部门许愿个数」数据源选择「心愿清单」表单,选择「所在部门」作为维度,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「审核意见」等于通过,「流程状态」等于流转完成,选择柱形图。
2.4.6.5 人员许愿个数
「人员许愿个数」数据源选择「心愿清单」表单,选择「许愿人」作为维度,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「审核意见」等于通过,「流程状态」等于流转完成,选择柱形图。
2.4.6.6 愿望详情
「愿望详情」选择明细表,选择数据源「心愿清单」表单,选择「许愿人」、「所在部门」、「许愿人联系方式」、「愿望名称」、「愿望描述」、「愿望预期实现时间」作为显示字段,过滤条件为「审核意见」等于通过,「流程状态」等于流转完成,即可展示愿望详情。
2.4.6.7 各部门愿望实现总数
「各部门愿望实现总数」数据源选择「愿望认领情况」数据流,选择「所在部门」作为维度,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「执行状态」等于已完成,选择柱形图。
2.4.6.8 人员愿望实现个数
「人员愿望实现个数」数据源选择「愿望认领情况」数据流,选择「许愿人」作为维度,选择「愿望名称」作为指标,汇总方式为计数,过滤条件为「执行状态」等于已完成,选择柱形图。
2.4.6.9 愿望实现情况
「愿望实现情况」选择明细表,选择数据源「愿望认领情况」数据流,选择「许愿人」、「愿望名称」、「愿望认领人」、「执行状态」、「实际完成时间」、「愿望完成经过描述」、「未完成原因」作为显示字段,即可展示愿望实现情况。
2.4.6.10 各部门认领心愿总数
「各部门认领心愿总数」数据源选择「愿望认领」表单,选择「所在部门」作为维度,选择「愿望名称」作为指标,汇总方式为计数,选择柱形图。
2.4.6.11 人员认领愿望总数
「人员认领愿望总数」数据源选择「愿望认领」表单,选择「愿望认领人」作为维度,选择「愿望名称」作为指标,汇总方式为计数,选择柱形图。
2.4.6.12 愿望认领情况
「愿望认领情况」选择明细表,选择数据源「愿望认领」表单,选择「愿望认领人」、「所在部门」、「愿望认领日期」、「认领人联系方式」、「许愿人」、「愿望名称」、「执行状态」作为显示字段,即可展示愿望认领情况。
2.4.7 困难帮扶看板
2.4.7.1 帮扶对象总数
「帮扶对象总数」数据源选择「帮扶对象档案」表单,选择「帮扶对象」作为指标,汇总方式为计数,选择指标图。
2.4.7.2 帮扶总次数
「帮扶总次数」数据源选择「帮扶登记」表单,选择「帮扶时间」作为指标,汇总方式为计数,选择指标图。
2.4.7.3 今年新登记帮扶次数
「今年新登记帮扶次数」数据源选择「帮扶登记」表单,选择「帮扶时间」作为指标,汇总方式为计数,过滤条件是「提交时间」等于今年,选择指标图。
2.4.7.4 今年新登记帮扶对象数
「今年新登记帮扶对象数」数据源选择「帮扶对象档案」表单,选择「帮扶对象」作为指标,汇总方式为计数,过滤条件是「提交时间」等于今年,选择指标图。
2.4.7.5 帮扶对象明细
「帮扶对象明细」选择明细表,选择数据源「帮扶对象档案」表单,选择「帮扶对象」、「所在部门」、「申请日期」、「联系方式」、「帮扶类型」、「家庭情况」、「走访调研」作为显示字段,即可展示帮扶对象明细。
2.4.7.6 帮扶明细
「帮扶明细」选择明细表,选择数据源「帮扶登记」表单,选择「责任人」、「帮扶时间」、「帮扶对象」、「帮扶类型」、「家庭状况」、「走访调研」、「帮扶内容」作为显示字段,即可展示帮扶明细。
2.4.8 义卖捐款看板
2.4.8.1 义卖活动总销售额
「义卖活动总销售额」数据源选择「义卖后流水登记」表单,选择「总销售额」作为指标,汇总方式为求和,选择指标图。
2.4.8.2 义卖活动小组总数
「义卖活动小组总数」数据源选择「义卖活动报名表」表单,选择「小组组名」作为指标,汇总方式为计数,选择指标图。
2.4.8.3 义卖物品总数
「义卖物品总数」数据源选择「义卖前物品登记」表单,选择「物品名称」作为指标,汇总方式为计数,选择指标图。
2.4.8.4 义卖活动个数
「义卖活动个数」数据源选择「义卖活动档案」表单,选择「活动名称」作为指标,汇总方式为计数,选择指标图。
2.4.8.5 义卖活动各小组销售额
「义卖活动各小组销售额」数据源选择「义卖后流水登记」表单,选择「活动名称」、「小组名称」作为维度,选择「总销售额」作为指标,汇总方式为求和,选择柱形图。
2.4.8.6 各部门义卖销售额
「各部门义卖销售额」数据源选择「义卖后流水登记」表单,选择「所在部门」作为维度,选择「总销售额」作为指标,汇总方式为求和,选择柱形图。
2.4.8.7 义卖物品成交量
「义卖物品成交量」数据源选择「义卖后流水登记」表单,选择「物品名称」作为维度,选择「成交量」作为指标,汇总方式为求和,选择柱形图。
2.4.8.8 义卖小组名单
「义卖小组名单」选择明细表,选择数据源「义卖活动报名表」表单,选择「小组组名」、「小组成员」作为显示字段,即可展示义卖小组名单。
2.5 智能助手自动新增或修改
当发生新书入库、购书申请、兴趣小组申请、兴趣小组报名、帮扶申请等操作时,通过智能助手,无需手动记录,自动更新或者修改图书基础信息、兴趣小组信息、帮扶对象档案。需要在管理后台→智能助手→新建智能助手→进行配置,关于智能助手的使用详见: 智能助手。
2.5.1 新书入库后书本数量同步
设置触发动作为「新增数据」,触发表单为「新书入库」,执行动作是在「图书台账」中修改或新增数据,条件为目标表的「图书编号」、「图书名称」、「作者」、「出版社」、「图书类别」等于当前表的「图书编号」、「图书名称」、「作者」、「出版社」、「图书类别」,满足条件的话,将「图书台账」中的书籍总数量修改为「新书入库」中的「入库后数量」,不满足条件则新增数据,字段一一对应。
2.5.2 购书申请同意后图书信息同步
设置触发动作为「修改数据」,触发表单为「购书申请」,条件是「流转状态」等于「流转完成」,执行动作是在「图书台账」中修改或新增数据,条件为目标表的「图书编号」、「图书名称」等于当前表的「图书编号」、「图书名称」,满足条件的话,将「图书台账」中的「书籍总数量」修改为「购书申请」中的「采购后书籍总数量」,不满足条件则新增数据,字段一一对应。
2.5.3 兴趣小组信息同步
设置触发动作为「修改数据」,触发表单为「兴趣小组申请」,条件是「流转状态」等于「流转完成」,「审批意见」等于「同意」,执行动作是「新增数据」,在「兴趣小组管理」中新增数据,字段一一对应。
2.5.4 兴趣小组成员信息同步
设置触发动作为「修改数据」,触发表单为「兴趣小组报名」,条件是「流转状态」等于「流转完成」,「审批意见」等于「同意」,执行动作是「新增数据」,在「兴趣小组成员管理」中新增数据,字段一一对应。
2.5.5 帮扶对象信息同步
设置触发动作为「修改数据」,触发表单为「帮扶申请」,条件是「流转状态」等于「流转完成」,执行动作是「新增数据」,在「帮扶对象档案」中新增数据,字段一一对应。
2.6 工会活动卡片搭建
使用「双向关联」便捷操作活动报名、愿望认领、帮扶活动、义卖活动等操作。
具体搭建方法如下:
2.6.1 兴趣小组活动报名信息
「兴趣小组活动报名信息」采用「双向关联」
先在「小组活动管理」设置「选择数据」,标题为「小组选择」,关联表设置为「兴趣小组管理」,设置选择数据时显示字段为「小组编号」、「小组名称」、「小组负责人」,添加过滤条件为:「小组负责人」等于当前表单的「发起人」,设置填充规则,将选定数据的「小组名称」填充到表单对应「小组名称」字段中。
再在 「小组活动管理」中添加「查询」,标题为「报名人员」,关联表单「小组活动报名」,显示字段「报名人」、「报名状态」、「取消原因」,条件是「活动名称」等于当前表单的「活动名称」,显示多条数据。
两处设置完毕后即可实现双向关联的操作。
2.6.2 帮扶记录
「帮扶记录」采用「双向关联」
先在「帮扶登记」设置「选择数据」,标题为「帮扶对象」,关联表设置为「帮扶对象档案」,设置选择数据时显示字段为「帮扶对象」、「所在部门」、「申请日期」、「联系方式」、「帮扶类型」、「家庭情况」、「走访调研」、「备注」,设置填充规则,将选定数据的「帮扶对象」、「帮扶类型」、「家庭情况」、「走访调研」填充到表单对应「帮扶对象」、「帮扶类型」、「家庭情况」、「走访调研」字段中。
再在 「帮扶对象档案」中添加「查询」,标题为「帮扶记录」,关联表单「帮扶登记」,显示字段「责任人」、「帮扶时间」、「帮扶内容」,条件是「帮扶对象」等于当前表单的「帮扶对象」,显示多条数据。
两处设置完毕后即可实现双向关联的操作。
2.6.3 义卖物品信息
「义卖物品信息」采用「双向关联」
先在「义卖前物品登记」设置「选择数据」,标题为「义卖小组」,关联表设置为「义卖活动报名表」,设置选择数据时显示字段为「活动名称」、「小组组名」、「成员姓名」、「联系方式」、「备注」,设置填充规则,将选定数据的「活动名称」、「小组组名」填充到表单对应「活动名称」、「小组组名」字段中。
再在 「义卖活动报名表」中添加「查询」,标题为「义卖物品」,关联表单「义卖前物品登记」,显示字段「物品名称」、「物品图片」、「预计售卖量」、「预计价格」,条件是「小组组名」等于当前表单的「小组组名」,「活动名称」等于当前表单的「活动名称」,显示多条数据。
两处设置完毕后即可实现双向关联的操作。
2.6.4 心愿认领情况
「心愿认领情况」采用「双向关联」
先在「愿望认领」设置「选择数据」,标题为「愿望选择」,关联表设置为「心愿清单」,设置选择数据时显示字段为「心愿编号」、「愿望预期实现时间」,设置填充规则,将选定数据的「心愿编号」、「许愿人」填充到表单对应小组名称「心愿编号」、「许愿人」字段中。
再在 「心愿清单」中添加「查询」,标题为「愿望认领情况」,关联表单「愿望认领」,显示字段「愿望认领人」、「心愿编号」、「愿望认领日期」、「执行状态」、「实际完成时间」、「未完成原因」、「愿望完成经过描述」,条件是「心愿编号」等于当前表单的「心愿编号」,显示多条数据。
两处设置完毕后即可实现双向关联的操作。
2.7 聚合表
通过 聚合表 可以将多个表单里面的数据进行实时加减汇总,本应用中,计算当前图书库存、图书借阅情况、兴趣小组活动报名情况、小组经费、愿望认领情况,需要使用聚合表。
2.7.1 图书库存
1) 首先通过「管理后台 >> 聚合表 >> 新建聚合表」,新建一张聚合表,右上角点击数据来源,选择「多表关联」,选择要聚合到一起的表单「图书台账」、「新书录入」、「图书借阅登记」、「图书归还登记」。
2) 聚合多个表需要选择不同表的字段建议关联,这里选择「图书编号」、「图书名称」和「作者」 3 个字段建立表的关联。
3) 根据需要选择行表头,这里全选。
4) 编辑指标,公式如下所示:
图书库存=入库后数量-借阅数量+归还数量
书籍总数量=书籍总数量
正在借阅数量=书籍总数量-入库后数量+借阅数量-归还数量
5) 添加校验 图书库存大于等于 0,库存不能小于 0,否则提示【图书库存不足!】。
2.7.2 图书借阅
1) 首先通过「 管理后台 >> 聚合表 >> 新建聚合表」,新建一张聚合表,右上角点击数据来源,选择「多表关联」,选择要聚合到一起的表单「图书借阅登记」、「图书归还登记」。
2) 聚合多个表需要选择不同表的字段建议关联,这里选择「借阅人」、「所在部门」、「图书编号」、「图书名称」和「作者」 5 个字段建立表的关联。
3) 根据需要选择行表头,这里全选。
4) 编辑指标,公式如下所示:
待归还数量=借阅数量-归还数量
5) 添加校验, 待归还数量大于等于 0,否则提示【图书已归还!】。
2.7.3 兴趣小组活动报名情况
1) 首先通过「 管理后台 >> 聚合表 >> 新建聚合表」,新建一张聚合表,右上角点击数据来源,选择「单表关联」,选择表单「小组活动报名」。
2) 根据需要选择行表头,这里选择「活动名称」、「报名人」。
3) 编辑指标,公式编辑如下所示:
本次报名人数=报名人数
已报名人数=我是第几个报名活动的
活动上限人数=活动上限人数
4)添加校验,校验公式如下所示 。否则提示【该活动报名人数已满,请报名其他活动】。
本次报名人数+已报名人数小于等于活动上限人数
2.7.4 兴趣小组经费
1) 首先通过「管理后台 >> 聚合表 >> 新建聚合表」,新建一张聚合表,右上角点击数据来源,选择「单表关联」,选择表单「兴趣小组经费申请」。
2) 根据需要选择行表头,这里选择「小组编号」、「小组名称」、「年度」。
3) 编辑指标,公式如下所示:
今年已发放金额=今年已申请经费金额
2.7.5 愿望认领
1) 首先通过「 管理后台 >> 聚合表 >> 新建聚合表」,新建一张聚合表,右上角点击数据来源,选择「多表关联」,选择要聚合到一起的表单「心愿清单」、「愿望认领」。
2) 聚合多个表需要选择不同表的字段建议关联,这里选择「心愿编号」 1 个字段建立表的关联。
3) 根据需要选择行表头,这里全选。
4) 编辑指标,公式如下所示:
认领数量=认领数量
5) 添加校验, 认领数量小于等于 1,否则提示【愿望已被认领,请选择别的愿望!】。
2.8 图书借阅情况自动分析
「图书借阅记录」输出的是图书对应的借阅人信息。
1)首先通过「 管理后台 >> 数据工厂 >> 新建数据流」。
2)从左侧拖入「输入」节点,将「图书借阅登记」、「图书归还登记」表单引入进来。
3)「图书借阅登记」、「图书归还登记」横向连接,选择左连接,连接字段选择「借阅人」、「图书编号」、「图书名称」、「作者」、「借阅日期」。
4)从左侧拖入「输入」节点,将「图书台账」表单引入进来,与「借阅归还横向连接」节点横向连接,选择右连接,连接字段选择「图书编号」、「图书名称」、「作者」。
5)添加字段设置节点,显示字段选择「图书编号」、「图书名称」、「作者」、「出版社」、「借阅人」、「借阅日期」、「预计归还日期」,添加文本计算字段「书本状态」,用公式计算。公式如下所示:
IFS(AND(ISEMPTY(TEXT(DATE(归还日期),"yyyyMMdd"))==TRUE(),DATEDIF(借阅日期,TODAY(),"d")<=30),"
正常借阅中",ISEMPTY(TEXT(DATE(归还日期),"yyyyMMdd"))==0,"已归还",
AND(ISEMPTY(TEXT(DATE(归还日期),"yyyyMMdd"))==TRUE(),DATEDIF(借阅日期,TODAY(),"d")>30),
"超期未归还")
6)连接「输出节点」。
7)点击「更新规则和日志」,打开自动更新。详细教程见 数据工厂。
2.9 愿望认领情况自动分析
1)首先通过 「管理后台 >> 数据工厂 >> 新建数据流」;
2)从左侧拖入「输入」节点,分别将「心愿清单」和「愿望认领」的表单引入进来。
3)将「心愿清单」和「愿望认领」横向连接,选择左连接,连接字段选择「许愿人」、「愿望名称」、「愿望预计实现时间」。
4)连接「输出」节点。
5)点击「更新规则和日志」,打开自动更新。详细教程见 数据工厂。
2.10 模板打印
当我们需要对录入的数据进行打印时,可以通过自定义模板进行个性化打印,也可以通过系统模板直接打印,便于对数据进查看和管理。
关于打印模板的使用详见: 打印模板。
2.11 活动日当天自动提醒
报名成功后活动当天自动提醒人员参与,需要在「小组活动报名」中配置提醒功能。
编辑「小组活动报名」,在「扩展功能」页签下找到推送提醒,新建推送提醒。
提醒类型选择「根据表单内日期字段提醒」,开始提醒时间选择「活动开始时间」、「当天」、「09:00」,重复类型选择「只提醒一次」,提醒条件选择「满足条件的数据」,添加过滤条件选择字段「报名状态」,条件选择「等于」,值填写「正常参与」,被提醒人选择动态提醒人「报名人」,编辑好提醒文字后保存即可。
达成效果:如果报名状态为正常参与,那么在活动当天的上午 9 点会自动提醒报名人员按时参加活动。
注:提前一个月提醒和提前一周提醒只需将提醒时间更换即可。
3. 其他功能说明
简道云自带开放平台,提供 webhook 和 API 能力,可以用来整合简道云数据与外部系统数据。 我们也可以通过 webhook 和 API 实现一些简道云标准功能实现不了的功能效果。 有关webhook和API的详细教程可参考 通讯录API。