惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
腾讯CDC
G
Google Developers Blog
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
美团技术团队
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

博客园 - OwenWong

翻下旧资料,发现96年考过foxbase二级 这几年专注于流程管理与RPA落地 关于SSD硬盘 权限模型AGDLP 财务分析的30个基本指标[转] 电子取证工具[转] Odoo-10开发环境配置与测试 AX2012 ERP 维度相关表数据关系图 AX2012 ERP “系统慢”调优---跟踪SQL执行,优化代码 软件推荐----数据库数据处理Navicat Premium 软件推荐----截图软件Snagit 软件推荐----RDO(Remote Desktop Organizer) 浅谈企业信息化 经典笔试题型----IT经理(IT Manager) 浅谈数据库日志 数据访问安全--数据库遮罩及断词 Data Masking & Tokenization 浅谈安全(数据安全、网络安全) 流程优优项目流程 产品经理--这绝对是一个非常有价值的岗位
AX2012 ERP Excel报表方案
OwenWong · 2018-03-29 · via 博客园 - OwenWong

Posted on 2018-03-29 21:21  OwenWong  阅读(341)  评论(0)    收藏  举报

AX提供了丰富的报表方式,内置X++开发的报表、基于微软ReportingService的报表、每个界面都可以导出Excel、Management Reporter。实施ERP最主要的二开工作就是完成一堆的报表,我们的用户希望能够实现Excel报表,还需要带图片等。

  • 最简单的方式是使用com调用,就是在机器上安装office,New一个excel对象出来。
  • 使用Aspose、NPOI等第三方控件实现

由于在早年做过类似的东东,所以比较倾向使用第三方控件。结果测试下来,第三方控件,优势太大了。主要如下:

  1. com调用时,如果前端正在使用 excel,立马出问题。当你在远程桌面中多用户使用时,根不知道哪出问题。
  2. com调用close后,经常进程没关闭,要不你用任务管理器kill,要不重启电脑
  3. com速度实在慢,1万条记录以后,就不能接受
  4. 插入图片并控制时,折腾了好长时间无法实现。
  5. 劣势:npoi有学习成本,并且需要封装后才能在AX是使用。

系统尽可能要让用户感觉到爽,代码人员辛苦点,能接受,整个项目下来,Npoi应用还是非常赞的。