【问题标题】:Excel Export: Text Objects in title band or groupheader band get their own separate columnsExcel 导出:标题带或组标题带中的文本对象有自己的单独列
【发布时间】: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


【解决方案1】:

更简单的解决方案。

创建两个列标题。

第一列标题将得到 ~~~~~~~~~~ 客户列表 ~~~~~~~~~~~~~

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

每个都将导出为一个新行。

问题解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    • 2020-07-01
    相关资源
    最近更新 更多