Excel服务器云平台-E立方管理平台-低代码快速开发平台

模板在E立方中的定义

日期:2017-04-26 13:27  |  分类:关于模板  |  人气:

“模板”在E立方中是一个非常重要的概念,简单来说,“模板”就是表单的样式 + 各种规则。
       在各企事业单位中,信息的载体主要就是各种表单,这些表单的样式和要求在不同行业、不同单位之间的差别是很大的,在这种情况下,即使有很多宣称是行业通用的软件,也还是不能完全满足各个单位的实际需要,也就是说你要么只能使用其中的部分功能,要么就要将就软件的要求来改变自己的表单格式,我想这两种选择都不是你的最好选择。而在E立方中,表单的样式和要求完全是由你来自由设计的,这样前面说的问题也就不存在了。事实上,如果在安装E立方的过程中你不勾选“导入演示数据”的话,那么系统在刚安装好的时候是没有任何模板的,因为E立方是一个平台,而不是特定某个行业的应用,所以你必须从建立各种表单模板开始,来一步一步建立适合自己需要的专用系统。
       使用Excel服务器的基本思路也就是根据工作中的各种表单建立相应的模板,再设好各种规则。这样有填报权限的人就可以根据设定的数据规则进行填报,有查看权限数据的人就可以查看数据,有权限修改数据的人就可以修改数据;可以设定好工作流来规定表单必须如何流转等,有了数据以后就可以进一步作查询、统计、分析等的再加工,其结果往往又是通过各种统计分析报表模板来体现的。
       下面就用“电器产品发货单” 进行说明,如下图:

1)  我们先画出模板的样式,如上图。
2)  接着定义各种规则:
a)         我们首先需要定义那些单元格该填什么值、是否必须填、是否允许重复、是手工输入还是自动生成或者从下拉表中选择等,例如我们可以定义D4填“单号”[自动生成、不允许重复]、F4:G4填“填单日期”[必填]、D5:G5填“客户名称”[必填、从下拉列表中选择]、D8:D14填“产品名称”[必填、从弹出式窗体中选择]等,在E立方中是通过定义数据项目/数据表来实现的
b)        定义表单中数据项目(也就是要填数据的单元格)之间的关系,
例如:金额=单价*数量,型号、计量单位、单价必须跟产品名称保持一致等,这些可以通过Excel本身的函数、公式或者Excel服务器的表间取数公式来实现。
c)         可以限定谁可以填写、谁可以查看,在E立方管理平台中是通过权限规则来实现
d)        可以设定发货单的流转顺序,例如张三填写完后,必须交给李经理审核批准,然后到仓库,由李四签字发货。在E立方中这通过工作流来实现。
e)         李经理在审批发货单的时候可能需要知道现在仓库中是否还有存货,这就需要前面的发货单在发货以后,要立即减少库存数量,这样在审批的时候才能准确查处当前的库存量。在E立方中可以通过表间更新公式来实现。
需要说明的是,以上规则中只有a)是必须的,其它的根据实际需要要选用的。