【发布时间】:2012-04-22 16:35:55
【问题描述】:
我需要将 QuickReport 导出为 XLS 文件, 问题是我的数据对象之间有空列, 发生这种情况是因为在创建流时,设置了列 根据对象从上到下的位置,以这样的方式 如果对象左侧位置未设置为完全相同的位置 作为留在它下面的细节对象,该对象将得到 它自己的单独列,然后将导致其下方的空单元格 否则可能会被细节对象占据。
例如:如果标题是“客户列表”并且两个详细信息列 分别是“客户编号”和“客户名称”,标题将放在 B1 中, 那么这两个细节对象将收到 A2 和 C2。我想要的是 让他们收到 A2 和 B2:
~~~~~~~~~|Customer List|~~~~~~~~~~~
CustNr~~~|(Empty Cell)~~|~CustName~~ ->Not good (This is what I'm getting now) :(
~~~~~~~~~|Customer List|~~~~~~~~~~~~~
CustNr~~~~|CustName~~|~~(empty Cell)} ->Good (This is the wanted result) :)
我在理论上想,需要做的是没有 在确定最大列数时考虑头带, 但我不知道如何实现。
【问题讨论】:
-
您仍然使用 Delphi 4 有什么特别的原因吗?
-
是的,delphi4是我雇主推销的软件源码的开发环境。
标签: delphi excel export quickreports