与PB 12.6兼容吗?

2020-09-29 19:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用powerbuilder 12.6,并且正在通过pb 12.6表现出色。

使用ms excel 2003可以在一分钟内将其保存,但是使用ms excel版本2007,2010则需要花费超过一小时的时间。

任何帮助将不胜感激。

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用powerbuilder 12.6,并且正在通过pb 12.6表现出色。

使用ms excel 2003可以在一分钟内将其保存,但是使用ms excel版本2007,2010则需要花费超过一小时的时间。

任何帮助将不胜感激。

谢谢。

付费偷看设置
发送
5条回答
Bunny_CDM
1楼-- · 2020-09-29 20:34

有建议吗?

Cikesha
2楼-- · 2020-09-29 20:16

请提供更多详细信息-您究竟是如何制作该Excel文件的? 通过OLE链接到其对象模型? 您需要该级别的控制,还是从DW进行简单导出就足够了?

Violet凡
3楼-- · 2020-09-29 20:13

OLE链接到其对象模型

亦是此间程序员
4楼-- · 2020-09-29 20:28

我无法比较这两个版本,但是我使用Excel 2007来使用OLE导出数据。

因为我必须保存大量以不同方式测试过的数据。

我的最终版本 解决方案:

我逐列复制数据,每个列一次复制多行。 我最大的块包含512行。 (我已经测试了较大的块,但是性能却变差了。)

您需要一个具有二维尺寸的any类型的数组。

" A"列具有512行的块的示例 ":

任何la_9 [512,1]

 aole_sheet.Range(" A1:A512")。FormulaR1C1 = la_9 

我有不同的信息(la_0 [1,1],la_1 [2,1],la_2 [4、1],la_3 [8, 1],...,la_9 [512、1]),然后使用适当的数组填充所有单元格。 如果我的行数超过512,则需要更多的调用来填充一行的所有数据。

您也可以尝试一次填充行和列。 但是您需要在设计时就知道阵列的大小!

HTH,

René

Violet凡
5楼-- · 2020-09-29 20:12

12.6 SaveAs支持新格式, 为什么不使用它?

一周热门 更多>