使用DataWindow SaveAs
函数时遇到问题。以前该函数使用Excel8格式,行数未超过65536.但现在DW中可能有300000行或更多行需要导出。
我已将SaveAs
格式更改为XLSX!,我已成功保存了包含66列的170000行。
但它没有保存180000或更大的行数DW-s。有时它崩溃或只返回-1。但之后我只能在重新启动Powerbuilder时才能导出较小的dw-s。
这台机器使用的是Windows 8,有16GB的RAM,并且安装了办公室,我正在使用Powerbuilder 12.5.2版。
我在另一台配备Windows 7和3GB内存以及Powerbuilder 12.5的机器上制作了一个小型测试程序。我成功地保存了一个.xlsx格式的DW,它有990000行和15列,虽然我添加了另一列并再次崩溃。
我已经阅读了Excel的限制,但它们似乎对我一直想要保存的内容感到满意。
知道在上述情况下要检查什么或做什么?
答案 0 :(得分:1)
我有这个确切的问题,但克服这种情况的方法如下:
希望这会有所帮助。