Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Bugs & Requests | Ошибки и пожелания  (Read 72857 times)

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #165 on: July 18, 2024, 10:12:29 PM »
Leeroy77, Поправил

Leeroy77

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #166 on: July 19, 2024, 02:46:33 PM »
Arin Alex, скопировал последнюю версию с https://github.com/fralx/LimeReport/tree/master, скомпилировал, получившиеся библиотеки добавил в свой проект, но метод setCurrentReportsDir() так и не работает(

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #167 on: July 19, 2024, 09:49:05 PM »
Leeroy77, У меня вроде нормально все. Во вложении демка как это у меня выглядит.

Leeroy77

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #168 on: July 20, 2024, 07:41:28 AM »
Arin Alex, теперь понял, если не подгружаешь заранее форму отчета "report.lrxml", указываешь где сохранить setCurrentReportsDir(), то метод работает. Если подгружаешь форму отчета, или создаешь ее, а потом сохраняешь отчет в *.pdf то метод уже не работает. Удобно как раз отчеты в формате *.pdf в отдельном месте сохранять. Если поправите было бы отлично!)

Leeroy77

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #169 on: July 24, 2024, 08:24:04 AM »
Arin Alex, Я немного поправил 2 метода в lrpreviewreportwidget.cpp, все заработало, указываю методом setCurrentReportsDir(), рабочую директорию для сохранения отчетов в .*pdf, туда и сохраняет. Скриншоты во вложении. Желательно в исходниках тоже поправить.
upd: Arin Alex, информация по донатам устарела, оказывается Яндекс денег уже нет, они переименовались в https://yoomoney.ru/. Благодарю за хорошую библиотеку.
« Last Edit: July 24, 2024, 08:32:56 AM by Leeroy77 »

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #170 on: July 24, 2024, 07:26:01 PM »
Leeroy77, Спасибо за донат, не частое явление, поэтому я за этим не слежу :) По поводу директории, я просто думал над тем, чтобы добавить еще один параметр например exportDirectory, потому как currentReportDir изначально была предназначена для указания директории откуда брать шаблоны отчетов. Я думаю, что второй параметр будет более правильным решением. 

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #171 on: July 25, 2024, 09:47:30 PM »
Leeroy77, Добавил bool setDefaultExportDir(const QString& dirname) теперь можно указать куда делать выгрузку по умолчанию

Leeroy77

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #172 on: August 06, 2024, 08:20:49 AM »
Arin Alex, благодарю, пересобрал LimeReport, теперь использую bool setDefaultExportDir(const QString& dirname).