2012-04-22 3 views
3

Мне нужно иметь экспорт QuickReport в файлы XLS, Проблема в том, что я получаю пустые столбцы между моими объектами данных, Это происходит потому, что, создается столбец в соответствии с положением объектов сверху вниз, таким образом, что , если левая позиция объекта не установлена ​​в точно такое же положение , что и объекты детали, расположенные под ним, этот объект будет получите свой отдельный столбец, который затем приведет к пустым ячейкам под ним , которые в противном случае могут быть заняты деталями.Excel Экспорт: текстовые объекты в группе заголовков или группе headheader получают свои собственные отдельные столбцы

Примером может быть: если заголовок был «Список клиентов» и две детали колонны были «Клиент Nr» и «Имя клиента», то название будет помещен в скажем B1, затем два объекта деталь будет получить А2 и С2. То, что я хочу, хотя это , чтобы для них получить 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) :) 

Я думал, теоретически, что должно быть сделано, чтобы не иметь оголовья принято во внимание при определении максимального количества столбцов , , но я понятия не имею, как этого достичь.

+0

Есть ли особая причина, по которой вы все еще используете Delphi 4? – Tibor

+0

Да, delphi4 - это развивающаяся среда для источника программного обеспечения, продаваемого моим работодателем. – user1349751

ответ

0

более легкое решение.

создать два столбца.

первый заголовок столбца получит ~~~~~~~~~ Список клиентов ~~~~~~~~~~~~~

второй заголовок столбца получит CustNr ~~~~ CustName ~~~~ (пустая ячейка)}

каждый будет экспортирован как новая строка.

проблема решена.

Смежные вопросы