Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Экспорт из FastReport 4.6.8 в Excel 2000


Автор: Salaman 15.4.2009, 16:54
Доброе время суток!
Нужна ваша помощь. 
Проблема следующая:
Отчет сформированный в FastReport (Version 4.6.8) экспортирую в Excel. В Excel 2003 экспортируется нормально. А при экспроте в Excel 2000 получается полная фигня: весь текст отчета вставляется в одну ячейку; некоторые отчеты вообще выходят в Excele в виде XML...
Скажите есть-ли решение этой проблемы? Может кто-нибудь сталкивался...
Заранее спасибо

Автор: Staruha 15.4.2009, 20:54
В CristalReport  при нажатии кнопки выходит таблица ,где можно выбрать какой xl.Поищи может найдешь.Вообще лучше эту тему перенести в специально отведенный для этого раздел

Автор: Данкинг 15.4.2009, 21:16
Цитата(Staruha @  15.4.2009,  21:54 Найти цитируемый пост)
CristalReport

А при чём здесь CrystalReport ? smile 

Автор: Staruha 15.4.2009, 21:32
я предполагаю все генераторы отчетов схожи,хотя fastReport никогда не видела smile 

Автор: Данкинг 15.4.2009, 21:34
Цитата(Staruha @  15.4.2009,  22:32 Найти цитируемый пост)
я предполагаю все генераторы отчетов схожи,хотя fastReport никогда не видела

Предположение ошибочное... На FR ничего такого нет. Там просто экспорт в XLS, который, согласен, работает криво. Как и большинство FR-экспортов, впрочем. smile 

Автор: Akella 15.4.2009, 23:55
Попробуй экспортировать в другой формат, например в csv, а потом переименовывай. или там всё сложнее?
Просто в MS Office формат файлов до версии XP (2002) скорее всего отличается хорошо. В дельфи даже есть отдельно 2 пакета: для Office 2000 и для Office XP.

Выход может быть такой. Перекомпилировать исходники фастрепорта. В исходниках, в том модуле, который экспортирует в эксель, нужно заменить в USES модуль. Скорее всего там ExcelXP. Нужно поставить Excel2000.

Это лишь моё предположение. Может можно сделать отдельно 2 модуля экспорта для фастрепорта.

Автор: Данкинг 15.4.2009, 23:57
Цитата(Akella @  16.4.2009,  00:55 Найти цитируемый пост)
например в csv

Так в отчёте же всякие там рамочки, шрифты и т.п. В csv это потеряется. smile 

Автор: Akella 16.4.2009, 00:11
угу, знаю

Поиграйся с настройками frxXLSExport

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)