问题描述
我第一次在Openedge生成的Excel书中使用SubTotal。
KB(https://knowledgebase.progress.com/articles/Article/Sample-Code-to-do-Excel-Grouping)的示例为: chWorksheet:Range(“ A1”):CurrentRegion:Subtotal(1,-4112,2,True,False,False)。
SubTotal的参数为: GroupBy,函数:,TotalList,替换:,PageBreaks:,SummaryBelowData:
在“ TotalList”中,示例为2,这意味着第2列是总计。
在VBA中,TotalList可以是一个数组。例如,Array(14,15)表示列14和15的总数。
但是我不能让ABL接受这一点。它只为一列接收一个整数。真可悲。
有人可能合计多于一列吗?
谢谢
解决方法
我发送了一个整数EXTENT变量而不是整数,该变量具有列号,并且它运行良好。 感谢Tom和Jensd的帮助和想法。