驰骋工作流引擎表单设计控件-关系类控件-明细表(3)

原创 2016年08月31日 15:03:27

 

=========续接上篇=========

11.数据导入导出

属性配置页如下:

clip_image002[20]

启用导入导出后,运行的前台结果是。

clip_image004[15]

点击导出数据连接ccform就把当前的明细表的数据输出到excel文件里让其下载。如果启用了导入数据,就需要事先让表单设计人员设计一个excel表格,这个表格的中文列名与明细表的中文列名保持一致,并且把这个模版文件放入到. \DataUser\DtlTemplete 目录下并且命名格式为从表ID+”.xls”。

这样用户在执行导入数据前首先下载数据模版,然后根据模版的要求填写数据,之后上传完成导入。导入分为清空方式导入,与追加方式导入,顾名思义不再解释。

11.1导入导出与数据填充

在明细表中,导入导出是经常用到的,导出就是导出到excel. 导入ccform提供两种方案,分别是通过excel导入,通过配置的数据源导入。

clip_image005

11.2导出明细表数据

当明细表的配置允许数据导出时,用户就可以按照下列操做步骤进行导出明细表的数据。

clip_image007[5]

11.3导入数据模版
11.4应用场景

对于大批量的从表数据采集,在web上执行就会给用户带来不方便,用户需要一个导入功能,比如事先把数据整理到excel中然后导入到表单从表中。本章节介绍如何为ccform的从表设置导入表单模板。

执行效果:

clip_image009[5]

用户点选项按钮,导入

11.5设计制作步骤

第一步:根据从表制作一个excel 表(注意:费用类型为枚举或者外键类型仍然可以导入。)
clip_image011[5]

注意目前ccform仅支持excel2003版本。

第二步:把此模板文件按照该从表的ID存储一个从表ID+.xls 格式存储到
D:\ccflow\trunk\DataUser\DtlTemplete\ 下面.
比如: D:\ccflow\trunk\DataUser\DtlTemplete\ND501Dtl1.xls 文件.

第三步:打开从表属性,启用设置可以导入功能。

11.6数据选择填充

应用场景:

用户所要输入的数据是需要从其他的数据源选择的,比如要建立一个灰名单库,但是灰名单需要从一个名单列表选择,可能需要选择多条。

配置方法:

clip_image013[7]

这个应用需要如下3个sql支持:

初始化SQL:当用户进入界面时,首先展现的数据源,必须有No,Name两个列。

查询SQL: 用户点查询时的SQL, 注意@Key 是关键字,必须有No,Name两个列。

填充数据SQL: 返回的列名一定要与明细表的列名相同,否则填充不上,@Keys 是用户选择的多个主键.

前台展示效果:

clip_image015[5]

如果用户点放入,可以按照关键字查询继续选择。

如果用户点放入并关闭,则就返回到

clip_image016

完成数据选择。

在下一篇文章中,我们会阐述该明细表控件的其他功能。

 

 

更多的功能探索,请访问在线演示平台:

流程演示环境:http://demo.ccflow.org/

OA演示环境:(用户名amdin 密码:pub) http://ccoa.ccflow.org/Main/NewHome/login.aspx

驰骋工作流引擎官方网站:http://www.ccflow.org/

与众多爱好者共同探索,请加官方QQ群:383352596

指定联系官方QQ:1146275232

驰骋工作流引擎表单设计控件-关系类控件-明细表(4)

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表 =========续接上篇========= 1...
  • ccflow4
  • ccflow4
  • 2016年08月31日 15:11
  • 272

驰骋工作流引擎表单设计控件-关系类控件-明细表(2)

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表 ====================续接上篇=...
  • ccflow4
  • ccflow4
  • 2016年08月31日 14:57
  • 210

驰骋工作流引擎表单设计控件-关系类控件-明细表(1)

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表   驰骋工作流引擎中,将与主表发生关系的控件,但...
  • ccflow4
  • ccflow4
  • 2016年08月31日 14:42
  • 190

驰骋工作流引擎表单设计控件-字段类控件(2)

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,工具栏控件 该类类型控件主要是供用户进行填写内容使用,...
  • ccflow4
  • ccflow4
  • 2016年08月31日 12:11
  • 120

驰骋工作流引擎表单设计器-控件自动完成

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,控件自动完成 驰骋工作流引擎中,为了满足通过关键字段而获取...
  • ccflow4
  • ccflow4
  • 2016年08月31日 17:30
  • 381

学习开源驰骋工作流引擎的难点是什么?

前言: 为什么有的人可以用好ccflow,有的人就用不起来?为什么别人行,你而没有使用成功?学习ccflow的难点是什么?这里我们作为官方技术支持人员,总结如下几条,还望以前没有用好ccflow的朋...
  • jflows
  • jflows
  • 2015年12月18日 18:23
  • 1318

驰骋工作流引擎表单设计控件 - 关系类控件 – 审核组件及其他控件

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,明细表 1.审核组件 适用于由多个部门或人员审核的表单,...
  • ccflow4
  • ccflow4
  • 2016年08月31日 15:21
  • 345

驰骋工作流引擎-地图定位控件

Technorati Tags: 开源工作流 驰骋工作流引擎 工作流 CCBPM JFLOW CCFLOW手机表单 地图定位控件 表单解析器 .NET工作流,源代码 OSC Git   驰骋工作流...
  • ccflow4
  • ccflow4
  • 2016年10月09日 16:18
  • 258

驰骋开源工作流ccflow可扫描二维码的表单设计

功能描述:          在PC端,设计表单时,添加二维码。表单打印之后,使用手机端扫描,可以查看流程的轨迹与表单。 添加方式如下图所示: 右键点击添加的装饰图片...
  • jflows
  • jflows
  • 2016年11月11日 09:43
  • 940

驰骋工作流引擎表单设计器-级联下拉框

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm,级联下拉框   驰骋工作流表单设计器中,为实现数据之间的...
  • ccflow4
  • ccflow4
  • 2016年08月31日 16:36
  • 223
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:驰骋工作流引擎表单设计控件-关系类控件-明细表(3)
举报原因:
原因补充:

(最多只允许输入30个字)