zoukankan      html  css  js  c++  java
  • AX2009批处理导出EXCEL

    既然用上了NPOI,那能否将导出Excel的功能运行在Batch server中呢?

    经过多次的测试和调试,终于搞定了,是可以实现在Batch中运行NPOI并生成Excel。

    以下是实现步骤

    1.将NPOI相关的DLL复制到AOS服务器的Server安装目录Bin文件夹中,这也是最关键的

    2.设置导出文件目录的权限给运行AOS服务的用户,因为生成的文件创建人是运行AOS服务的用户,如果需要将文件保存到共享目录,那就需要修改运行AOS用户为域用户,因为我的AOS和Client都在一台主机上,就不搞域用户了,直接设置文件目录的权限就可以

    3.在运行的代码中加入InteropPermission   interopPermission = new InteropPermission(InteropKind::ClrInterop)

    OK,到这里就结束了

    剩下的就是创建个Class,将NPOI导出数据的功能写到这个Class中,然后加入到批处理队伍,等待文件的生成

  • 相关阅读:
    第六周
    第五周
    第四周
    第二周学习记录
    实验一 Linux初步认识
    java实验四
    java实验三
    为什么无密码认证能够有效
    关于父元素,子元素,同级元素的DOM操作技巧
    高效设计构建软件的十三条建议
  • 原文地址:https://www.cnblogs.com/rumenren/p/3431782.html
Copyright © 2011-2022 走看看