已解决详细统计表单中列表控件里包含的数据内容
本人开发了一段php代码附加在工作流中可以解决工作流无法详细统计表单中列表控件里包含的数据内容!
实例流程名 办公用品流程
流程1数据如下:
张三 铅笔 12 只 12元
橡皮 2 只 3元
图钉 2 盒 8元
流程2数据如下:
张三 铅笔 1 只 1元
橡皮 1 只 1.5元
图钉 1 盒 4元
经过多次发起工作流后 我要统计 谁发起的工作流 总共发起了多少铅笔!
或其它数据的合计统计 如 张三 在两次审批的流程中 共计批复了13只铅笔 共计 13元
实现了类似报表的统计功能大大强化了流程效率
有兴趣的 带价 或面议 联系方式本人:34080128
只能说,这个不难实现!
列表控件在数据库中存放的就是以,号隔开为列,回车符为行
只要拆分开来就行的 看来现在不流行为人民服务的伟大精神了。 :)为人民服务 对于别人的劳动成果,要尊重,货币化是很公平的衡量方式,总不能要求别人像雷锋一样对我们吧,呵呵。 php不懂!正买书学习中!不过看楼主的描述,实现起来应该问题不大。关键是工作流的表项数据是如何存储的。如果是存储在一个表中,这个问题实现起来就非常简单了。要是每个工作流都是分开存储,那就不好办了! 本帖最后由 nature_ryo 于 2011-9-8 09:50 编辑
huang5560 发表于 2011-7-6 16:54 static/image/common/back.gif
列表控件在数据库中存放的就是以,号隔开为列,回车符为行
只要拆分开来就行的 ...
你知道一条一条表单数据遍历,再用回车拆行,再再用逗号分列,最后把结果合并成数据集,最最后才能交给报表模版做统计,这是一个效率多么低下的过程吗?
与其这样我宁愿在制作表单的时候限定明细的最大行数(N),明细项目数(M),然后作N*M个输入框在里面,这样统计的时候数据源用select + union 还来得快一些,php都省了 可以自定义一个表呀,记录流水号、名称、规格、数量、单价,在结案时写入记录表,随时可以做统计,准确、方便、快速,不过统计页面要自已写:D 支持楼主:handshake
页:
[1]
2