Экспорт из LazRepoprt-а в электронные таблицы

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 19.08.2015 09:25:44

В качестве объявления
В ревизии 49684 Lazarus-а включили экспортёр из LazReport-а готовых отчётов в электронные таблицы.
Всем заинтересованным - просьба протестировать и высказать предложения и замечания.

Из ограничений - так как fpspreadsheet пока не умеет работать с изображениями - картинки не выгружаю.

В качестве рекомендаций по экспортируемым отчётам - надо стараться квадраты с текстом в отчёте располагать на одной линии.

PS
Меня всё таки достали пользователи с просьбами о выгрузке отчётов в эксель...
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение Максим » 20.08.2015 01:33:52

У меня оно что-то с FPSpreadsheet версии 1.6 отказалось собираться (проблема какая-то тривиальная, типа несовпадения количества аргументов при вызове метода). Это нормально?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 20.08.2015 09:47:09

Надо брать текущий из СВН. FPSpreadsheet активно пишется - поэтому будут такие несовместимости.

PS
FPSpreadsheet - хороший пакет. Рекомендую всем, кому надо работать с файлами электронных таблиц.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение ENERGIX » 20.08.2015 11:13:38

Спасибо alexs за труды. Своевременная и нужная вещь. Пока юзаю WordDLL - в принципе устраивает, но все же ... И просьба к вам, ваш сайт редко обновляется, был бы рад новой информации и каким нибудь урокам, особенно интересны ваши наработки по работе с базами данных...
ENERGIX
новенький
 
Сообщения: 18
Зарегистрирован: 01.03.2012 20:35:40

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 31.08.2015 10:33:36

Небольшие доработки в экспортере.
Существенно повысил скорость экспорта - при отчёте более 1000 страниц ощутимо.
Исправил ошибки экспорта вертикально слитых ячеек.

Вообщем - смотрите, тестируйте.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexkam » 24.09.2015 23:02:09

alexs писал(а):В ревизии 49684 Lazarus-а включили экспортёр из LazReport-а готовых отчётов в электронные таблицы.

А как его установить? И использовать?
alexkam
постоялец
 
Сообщения: 152
Зарегистрирован: 07.09.2009 20:03:59

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 26.09.2015 22:38:57

Взять лазарь из транка.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexkam » 29.09.2015 10:43:09

Не собирается
Использовал lazarus-1.5-49888-20150929-src и fpspreadsheet-1.4.3, fpspreadsheet-1.6.0
alexkam
постоялец
 
Сообщения: 152
Зарегистрирован: 07.09.2009 20:03:59

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 29.09.2015 15:26:11

Lazrus - rev. 49892
fpspreadsheet - rev. 4363
Всё норм.
Какие сообщения по ошибкам?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexkam » 30.09.2015 09:58:45

Ошибка при экспорте в формат xls
При экспорте в формат xlsx если ячейка объединенная не прорисовываются границы ячейки
alexkam
постоялец
 
Сообщения: 152
Зарегистрирован: 07.09.2009 20:03:59

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 30.09.2015 13:42:46

1. Что за ошибка?
2. Там есть глюк с правой стороной - ещё не понял как поправить.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexkam » 30.09.2015 14:05:09

alexs писал(а):1. Что за ошибка?

1.jpg

2.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
alexkam
постоялец
 
Сообщения: 152
Зарегистрирован: 07.09.2009 20:03:59

Re: Экспорт из LazRepoprt-а в электронные таблицы

Сообщение alexs » 30.09.2015 14:52:36

Это есть такое - 2003 эксель гонит на нём.
в fpspreadsheet ошибка есть.
Я сильно не возился с ним - такого древнего кселя просто нет у меня.
Да и вообще - LO наше всё :-)
По хорошему - если есть время - запости в багтрекер fpspreadsheet-а ошибку.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 238

Рейтинг@Mail.ru