Excel导出:标题带或组头带中的文本对象获得各自独立的列

时间:2012-04-22 16:35:55

标签: delphi excel export quickreports

我需要将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) :)

我在理论上思考,需要做的是没有 在确定最大列数时考虑头带, 但我不知道如何实现这一点。

1 个答案:

答案 0 :(得分:0)

更容易解决方案。

创建两个列标题。

第一列标题将获得 ~~~~~~~~~客户名单~~~~~~~~~~~~~

第二列标题将获得 CustNr ~~~~ CustName ~~~~(空单元格)}

每个都将作为新行导出。

问题解决了。