Пререлиз от 21-го числа

Обсуждение Stimulsoft Reports.NET
Ответить
Light
Сообщения: 17
Зарегистрирован: 20 апр 2007, 12:46

Пререлиз от 21-го числа

Сообщение Light »

После установки данного пререлиза (до этого стоял от 15-го) большинство отчётов дают ошибку при вызове метода StiReport.Compile()

c:\WINDOWS\Temp\z_pbi1g1.0.cs(281,29) : error CS1002: ; expected

Если открыть отчёт в дизайнере и сохранить его, ошибка пропадает. Помогает также откат к версии 15-го числа.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Пререлиз от 21-го числа

Сообщение Edward »

Вышлите, пожалуйста, пример отчетa (mrt файл), который вызывает эту ошибку на Изображение для анализа.

Спасибо.
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Пререлиз от 21-го числа

Сообщение Vital »

К сожалению мы не можем воспроизвести эту ошибку ни на одном билде начиная с 15 числа. Заметили одну особенность файла отчета - для перевода строки используется один символ - а должно быть два. Вы храните отчеты в базе данных? Покажите пожалуйста код, который используется для отображаения отчета.
Light
Сообщения: 17
Зарегистрирован: 20 апр 2007, 12:46

Пререлиз от 21-го числа

Сообщение Light »

Да, храним в базе данных. Но там вроде бы все переводы строки двумя символами. Что в базе, что в отладчике студии.

Код компиляции отчёта (до отображения не доходит). Здесь тоже ничего необычного, кажется, нет.
m_StimulReport = new StiReport();
m_StimulReport.LoadFromString(m_StimulTemplate);
m_StimulReport.RegData(DataSource);
m_StimulReport.Compile(); // тут и падает
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Пререлиз от 21-го числа

Сообщение Vital »

А можно прислать содержимое строки m_StimulTemplate ?
Ответить