天天看点

DIAView 辅助工具 异步导出Excel报表处理

应用场景

        当DIAView 项目中应用Excel自动导出/数据量比较大如:超过5万行/每天导出比较频繁或导出EXcel比较卡顿等都可以采用该中间服务程序做中转。

实现步骤

第一步 :添加辅助工具所需要的一张表

DIAView 辅助工具 异步导出Excel报表处理
DIAView 辅助工具 异步导出Excel报表处理

 第二步:创建辅助工具服务

(1)找到服务应用程序 DIAView.Service.exe 如 图1

DIAView 辅助工具 异步导出Excel报表处理

 (2) 以管理员的身份运行命令提示符如图:1-2,然后进行以下步骤第一步

DIAView 辅助工具 异步导出Excel报表处理

第三步:用管理员身份打开 命令提示 cmd

    sc create  “服务号”  binpath= “exe路径”

    sc start    “服务名”(启动服务)

    sc stop    "服务名"(停止服务)

    sc delete  “服务名”(删除服务)

详细的部署效果图如下图1-1

DIAView 辅助工具 异步导出Excel报表处理

第四步:执行完第一步的同事,可以看下服务是否有出现,如果出现则部署成功。如图2-1

DIAView 辅助工具 异步导出Excel报表处理

第五步:部署成功之后,设定服务开机自启动

右击“我的电脑”,选中“管理”进入计算机其管理,然后点击“服务于和应用程序”下的“服务”,找到第二步中所示服务名称,然后双击进入设置页面如图:3-1,将“手动”修改为“自动”

DIAView 辅助工具 异步导出Excel报表处理

第六步:中间程序运行日志查看如图4-1,双击“LogMessage.txt”日志文本,查看内容如图4-1,如果出现部署成功即可。

DIAView 辅助工具 异步导出Excel报表处理
DIAView 辅助工具 异步导出Excel报表处理

继续阅读