Tag: dynamics ax 2012

有时会出现Excel导出问题

我有一个问题,我正在导入循环表格到Excel。 我的代码是这样的: #WINAPI #Excel SysExcelApplication excel; SysExcelWorkbooks books; SysExcelWorkbook book; SysExcelWorksheets sheets; SysExcelWorksheet sheet; SysExcelCells cells; SysExcelCell cell; SysExcelRange columns; while select myTable { cell = sheet.cells().item(row, col); cell.value(myTable.FieldI); sheet.columns().autoFit(); col++; cell = sheet.cells().item(row, col); cell.value(myTable.FieldII); sheet.columns().autoFit(); col++; row++; col=1; } // when the cycle end save my file 但有时我给错误看起来像消息debugging “ variables赋值中的参数types错误 ” 要么 “ […]

类“Range”的COM对象中的方法“值”返回了错误代码0x800A03EC(<unknown>),这意味着:<unknown>。 AX 2012

我从Excel表导入AX。 所以这个过程:从excel中读取logging并将它们添加到临时表并填充到网格中。 这是发生的过程。 当我使用较less的logging例如:1400logging,其导入到网格没有问题。 当我input66000条logging时,会抛出这个错误。 有人可以build议我应该怎样做,我可以一次导入60000条logging? 我试图重新启动AX,创build新的Excel表在网上build议…..没有工作。

在批处理作业中发送Excel文件到打印机

我将在AX 2012批处理打印中打印excel文件。 我select了这种方法,因为模板太复杂,无法在SSRS中绘制。 所以,我已经有了一个与excel COM对象一起工作的类,在客户端没有任何问题。 然后我创build了一个在服务器上运行的类。 我使用WinAPIServer而不是WinAPI,COM​​ interopt等。 但现在我有一个错误: COM对象的自动化接口“Excel.Application”不支持“workBooks”方法 注 – AOS安装在另一台机器上。 为什么发生? 在AX服务器端使用COM有什么特别的事情吗? 我已经尝试以不同的方式更改“Microsoft Excel应用程序”的属性。