我是从自己准备做应用的角度提出问题的。
我提出业务应用的需求,请乐乐帮助解答,在解答我的问题的时候,也就为实际应用开发中需要的各种功能找到实现方法?把这些问题和解答将来收集起来,就是很好的应用开发指南。
可以编书出版的。

疑问:
服务器不会要建一个数据大表吧?如果要建的话,最多也应该是临时表才好?
问题来源:一个试验报告的数据来自多项不同的试验项目的试验结果。每种试验的试验项目应该是一个单独的数据表
+10
1人收藏
4 条回帖
babituo云豆楼主2013-12-8 09:07:54
是不是在业务公式中建立多个业务数据处理公式,每条公式执行一个参数化查询填表,把数据抄到汇总的表中就可?
+10
babituo云豆楼主2013-12-8 09:26:26
以试验报告生成为例,仔细设计一下,应该是:
1.建立试验模板,当然会定义整个试验报告的数据表格式,并创建试验报告对应的库表,应该是一个大表。
2.在启动这个模板生成试验报告的时候,执行业务公式,将报个中来自不同试验项目的数据,按同一个产品试验任务ID查询出来,这需要事先定义相应的数据规范。
3.利用数据规范(实际上是参数化查询)获取的数据,填入到试验报告大表中,也就是执行业务公式中的每一条业务数据处理公式。
4.填入数据后,就自动生成了填入了数据的实验报告表单,这个表单内引用的数据是只读的,不需要(不能)填写数据信息(以每个试验项目得到的数据为准,不能事后修改),只需要填写审核之类的信息(肯定是有的)。
5.可以直接打印出标准格式的试验报告纸质文件,也可以将表单导出为Excel文件输出。

这样做数据应该是冗余的了,要想数据不冗余,当然也可以做到,会需要更精细的设计。

我看到有三种表达页面方式:导航,模板和查询,上面设想的是用新建模板来实现的,是不是这个功能用新建查询来实现更合适?
+10
乐乐1云师2013-12-8 11:11:57
      有一种表单的数据只是临时展示用,不会存到数据库中,这种表单叫做纯查询表单,在表单模板的属性界面,有一个"纯查询模板"的选项。
     

    这种表单的数据都是通过填表公式动态从其他表单提取出来的,一般做法是,在表单的新建打开事件中,执行赋值操作,数据源选择一个列表选择数据规范,用来从其他表单查询数据,并通过赋值表达式把数据填充到本表单中;
    可以写多个赋值操作,这样就可以从多个数据源中提取出各种需要的数据

   

Eversheet5.png

Eversheet5.png
+10
babituo云豆楼主2013-12-10 11:38:52
谢谢解答,非常棒!
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询