crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> QT Creater + Openoffice Calc
Гость_Tigr_*
сообщение 18.11.2013, 6:04
Сообщение #1





Гости








    


Из приложения созданного в QT Creater генерируются определенные отчеты в MS Excel. А тут возникла потребность при отсутствии Excel генерировать отчеты в Openoffice Calc. Как реализовать доступ к Calc также просто как и с Excel?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 18.11.2013, 8:20
Сообщение #2


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


дык, вроде Calc открывает excel'евские файлы. у него нет некоторых фич, но основные параметры он вполне понимает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Tigr_*
сообщение 18.11.2013, 8:29
Сообщение #3





Гости








    


Цитата(Iron Bug @ 18.11.2013, 8:20) *
дык, вроде Calc открывает excel'евские файлы. у него нет некоторых фич, но основные параметры он вполне понимает.

Если excel не установлен, то и отчет не сформируется. Вопрос как передать данные в Calc, отформатировать в нем ячейки и т.д.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 18.11.2013, 12:02
Сообщение #4


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


а просто файл формировать нельзя?
про Qt не могу ничего сказать, я лично юзала мелкую библиотечку ExcelFormat. для создания простых xls-файлов она работает.

Сообщение отредактировал Iron Bug - 18.11.2013, 12:08
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Tigr_*
сообщение 19.11.2013, 11:25
Сообщение #5





Гости








    


Цитата(Iron Bug @ 18.11.2013, 12:02) *
а просто файл формировать нельзя?
про Qt не могу ничего сказать, я лично юзала мелкую библиотечку ExcelFormat. для создания простых xls-файлов она работает.

Сейчас посмотрю библиотеку. Если не поможет, то буду разбираться в http://habrahabr.ru/sandbox/26575/UNO
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 19.11.2013, 13:07
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Смотри статью в ежеквартальнике Qt - "Запись ODF-файлов"
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 19.11.2013, 22:14
Сообщение #7


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


создание разных интерфейсов для разных форматов предполагает последующий геморрой с их параллельным изменением. вот в чём проблема, как правило. Calc прекрасно открывает xls файлы. не знаю как насчёт дружбы Excel и odf, но сомневаюсь.
всегда лучше выбрать одну общую реализацию, чем плодить кучу разных.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_*
сообщение 24.11.2013, 16:48
Сообщение #8





Гости








    


https://github.com/dbzhang800/QtXlsxWriter

как это поставить?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.11.2013, 21:54
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Гость_Гость_* @ 24.11.2013, 18:48) *
как это поставить?
читай раздел под заголовком "Usage(2): Use source code directly"
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Tigr_*
сообщение 28.11.2013, 9:18
Сообщение #10





Гости








    


Цитата(Iron Bug @ 18.11.2013, 12:02) *
а просто файл формировать нельзя?
про Qt не могу ничего сказать, я лично юзала мелкую библиотечку ExcelFormat. для создания простых xls-файлов она работает.


Библиотека помогла! Огромное спасибо!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.4.2024, 18:15