LimeReport Forum
General Category | Основное => Discussion | Обсуждение => Topic started by: Subst on June 28, 2016, 02:07:35 pm
-
Алекс, трабла серьезная!!
В какой-то загадочный момент потерял переменные отчета.
Ну т.е. были, сам в дизайнере создал. Захожу в следующий раз - нету.
Создал еще раз, и два, и три... такая же хрень.
Открыл xml файлик, нету
<datasourcesManager ClassName="LimeReport::DataSourceManager" Type="Object">
<objectName Type="QString">datasources</objectName>
<connections Type="Collection"/>
<queries Type="Collection"/>
<subqueries Type="Collection"/>
<subproxies Type="Collection"/>
<variables Type="Collection"/>
</datasourcesManager>
Прописал ручками
<datasourcesManager Type="Object" ClassName="LimeReport::DataSourceManager">
<objectName Type="QString">datasources</objectName>
<connections Type="Collection"/>
<queries Type="Collection"/>
<subqueries Type="Collection"/>
<subproxies Type="Collection"/>
<variables Type="Collection">
<item Type="Object" ClassName="LimeReport::VarDesc">
<objectName Type="QString"></objectName>
<name Type="QString">duplicate</name>
<value Type="QString"></value>
</item>
</variables>
</datasourcesManager>
Открыл в дизайнере - ЕСТЬ переменная, внес изменения, сохранил - НЕТУ
Где собака порылась - понять не могу, ну скриптов порядком в отчете, но какое дело до них то.
-
Вот еще.
Ощущение, что трабла появилась после предпоследнего варианта с хаба.
Недели две назад скачанного. Сборку прошлой недели не собирал, не знаю.
Т.е. вопрос где-то в сериализации параметров, как я понимаю, но где именно...
-
И в продолжении...
Все верно.
Собрал версию, которая у меня датируется 30.05.2016, т.е. где-то месяц назад она объявилась на гите.
Отличие - в более поздних глобальные переменные и переменные отчета, ранее пользовательские переменные.
А в чем траблы, разбираться тебе :)
-
Пофиксил :) Можно проверять :)