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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Stanislav

Pages: [1]
1
Можно ли программно задавать текст команды SQL для datasourcе?
То есть, хотелось бы в runtime, имея загруженный файл отчета в ReportEngine, отключить определенную connection, изменить текст SQL для требуемого datasource, активировать connection и отобразить отчет.

Нашел на форуме пример, как это делать:

LimeReport::DataSourceManager *dm = (LimeReport::DataSourceManager*)(fReport->dataManager());
LimeReport::QueryDesc *query = dm->queryByName("tosQuery");
if (!query)
   dm->addQuery("tosQuery", sql, "mainDB");
else
   query->setQueryText(sql);

Но при попытке использовать такой вариант Qt Creator выдает сообщение:
error: no type named 'QueryDesc' in namespace 'LimeReport'

Pages: [1]