DataCenter导出功能|快速开发工具|soa中间件|bpm工作流|基础架构|web表单|java报表
2011-05-23 18:01
691 查看
1、因为WINDOWS服务只支持WIN环境,因此平台在JAVA版本下实现了同样功能的导入导出服务。
2、首先完成数据库的存储过程编写:
服务接收到参数后,立即执行
调用对应数据库中的sp_DataCenterExportData(必须存在)
该存储过程执行后返回四个参数(详见存储过程)
服务根据这几个参数把数据导出成EXCEL文件,并打包成RAR文件存放在服务的备份文件夹下的ExportFiles目录下
然后上传至对应数据库的sys_adtion表(必须存在)
最后把在sys_adtion表中记录的GUID回传给sp_DataCenterExportDataEx(必须存在)
以便进行结束处理
CREATE proc sp_DataCenterExportData
@Params varchar(8000) , --需要进行导出数据的参数
@TNamelist varchar(4000) output, --返回的导出数据临时表列表,以,分隔
@FNamelist varchar(4000) output , --返回的文件名列表,对应TNamelist,即服务会根据TNAMELIST导出数据生成FNAMELIST的xls文件
@PName varchar(200) output , --返回的需要打包的文件名
@isdelete varchar(50) output -- 标识是否把TNAMELIST临时表删除 1为删除,0为不删除
as
begin
return
end
GO
CREATE proc sp_DataCenterExportDataEx
@Params varchar(8000) , --参数
@GUID varchar(500) --导出服务打包文件后会把文件上传到sys_adtion表中,GUID标识该记录的GUID,以备处理
as
begin
return 1
end
GO
3、编写好过程后,在EGO.xml配置导出参数
<!-- 导出文件存放目录 -->
<ExportFileFolder value="D:/test/bak/ExportFiles" />
<!-- 导出文件类型(.xls 或 .txt) -->
<ExportFileExct value=".xls" />
4、配好后,在需要调用的地方,调用JAVA代码
/**
* 手动导出数据
*
* @param args
* 导出参数
* @param isSynchronous
* 是否同步模式
* @return
*/
com.egosystems.exkernel.Common.DataCenterExport(String args, boolean isSynchronous)
快速开发工具 FIX ES2007 www.founderfix.com
DataCenter导出功能|快速开发工具|soa中间件|bpm工作流|基础架构|web表单|java报表
2、首先完成数据库的存储过程编写:
服务接收到参数后,立即执行
调用对应数据库中的sp_DataCenterExportData(必须存在)
该存储过程执行后返回四个参数(详见存储过程)
服务根据这几个参数把数据导出成EXCEL文件,并打包成RAR文件存放在服务的备份文件夹下的ExportFiles目录下
然后上传至对应数据库的sys_adtion表(必须存在)
最后把在sys_adtion表中记录的GUID回传给sp_DataCenterExportDataEx(必须存在)
以便进行结束处理
CREATE proc sp_DataCenterExportData
@Params varchar(8000) , --需要进行导出数据的参数
@TNamelist varchar(4000) output, --返回的导出数据临时表列表,以,分隔
@FNamelist varchar(4000) output , --返回的文件名列表,对应TNamelist,即服务会根据TNAMELIST导出数据生成FNAMELIST的xls文件
@PName varchar(200) output , --返回的需要打包的文件名
@isdelete varchar(50) output -- 标识是否把TNAMELIST临时表删除 1为删除,0为不删除
as
begin
return
end
GO
CREATE proc sp_DataCenterExportDataEx
@Params varchar(8000) , --参数
@GUID varchar(500) --导出服务打包文件后会把文件上传到sys_adtion表中,GUID标识该记录的GUID,以备处理
as
begin
return 1
end
GO
3、编写好过程后,在EGO.xml配置导出参数
<!-- 导出文件存放目录 -->
<ExportFileFolder value="D:/test/bak/ExportFiles" />
<!-- 导出文件类型(.xls 或 .txt) -->
<ExportFileExct value=".xls" />
4、配好后,在需要调用的地方,调用JAVA代码
/**
* 手动导出数据
*
* @param args
* 导出参数
* @param isSynchronous
* 是否同步模式
* @return
*/
com.egosystems.exkernel.Common.DataCenterExport(String args, boolean isSynchronous)
快速开发工具 FIX ES2007 www.founderfix.com
DataCenter导出功能|快速开发工具|soa中间件|bpm工作流|基础架构|web表单|java报表
相关文章推荐
- DataCenter导出功能|快速开发工具|soa中间件|bpm工作流|基础架构|web表单|java报表
- 免费的快速开发平台(ES2007)下载试用|SOA中间件|BPM工作流|J2EE架构
- 关于Web快速开发平台ES2007java版本的DataCenter功能(导出)
- ES2007平台小技巧|方正中间件|java报表|工作流引擎|web开发|动态表单|.NET开发平台
- ES2007平台小技巧|方正中间件|java报表|工作流引擎|web开发|动态表单|.NET开发平台
- 表单Tab页的使用_开发工具_开发平台_中间件平台_web开发工具_java开发平台_.net开发工具
- 表单Tab页的使用_开发工具_开发平台_中间件平台_web开发工具_java开发平台_.net开发工具
- 如何写DataGrid(JAVA)|快速开发|开发平台|web开发|工作流工具
- 免费的快速开发平台(ES2007)下载试用|SOA中间件|BPM工作流|J2EE架构
- 如何写DataGrid(JAVA)|快速开发|开发平台|web开发|工作流工具
- 学习使用J2EE Web应用的事件功能-Java基础-Java-编程开发
- OpenJWeb(v1.0) Java Web快速开发平台功能清单
- OpenJWeb(v1.0) Java Web快速开发平台功能清单
- 企业级Java快速开发平台_BPM快速开发平台_SOA开发平台
- JAVAWEB开发之Struts2详解(一)——Struts2框架介绍与快速入门、流程分析与工具配置以及Struts2的配置以及Action和Result的详细使用
- 报表开发工具 web Java报表工具 企业级Web报表工具
- 方正中间件关于java版本的DataCenter功能(导出)
- web报表开发技术专题七:报表工具的外围功能
- 方正中间件关于java版本的DataCenter功能(导出)
- java web 快速开发工具-捷兔