StimulSoft. бесконечный цикл для некоторых документов...

Обсуждение Stimulsoft Reports.NET
Ответить
Аватара пользователя
compositum
Сообщения: 252
Зарегистрирован: 15 янв 2008, 15:12
Откуда: Санкт-Петербург

StimulSoft. бесконечный цикл для некоторых документов...

Сообщение compositum »

Выкладываю принтскрин:

Изображение


Имею две кнопки вызова отчетов: с итогами и без...

Если вызвать формирование отчета с итогами для документа, выделенного красной рамкой - отчет впадает в бесконечный цикл (вместо трех листов - их столько, что ужас)... Если открыть отчет без итогов - все нормально открывается.
Оба варианта отчета - совершенно идентичны (если не учитывать, что второй отчет имеет итоги по разделам). я попросту сделал копию и изменил ее. Сейчас это основной вопрос, который волнует меня больше всего... Не знаю как влезть в код, чтобы отследить, что там происходит, почему возникает бесконечный цикл для этого документа. Я не все документы проверял, так что допускаю, что он такой "счастливый" не один...
Был бы весьма признателен за помощь в разрешении данного вопроса...

Выкладываю исходник моего проекта (1,3 Мб) он представляет из себя ту форму, которая показана на принтскрине. Можно было бы выложить отдельно mdb и mrt файлы, но тогда выборку данных пришлось бы дополнительно делать, а так все сделает клиент...
Архив так же содержит каталог 000, в котором лежит mdb-файл с данными - по нему формируются отчеты. Этот каталог нужно закинуть на диск с, т.к. в конфиг-файле прописан именно этот путь.

Изображение
п.с. Под бесконечным циклом я подразумеваю количество формируемых листов. вместо трех огромное количество... после 80-того листа я просто сбрасываю действие.
Не утверждаю что проблема именно в вашей программе, вполне возможно, что я в отчете что-то не так сделал, но... ведь оба отчета практически идентичны (за малым исключением). Это исключение настолько мне кажется малым, что я становлюсь в тупик - почему один отчет все же формируется нормально? кроме того, если выбирать др. сметы - то оба отчета работают так как нужно...
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

StimulSoft. бесконечный цикл для некоторых документов...

Сообщение Edward »

Большое спасибо за подробное описание проблемы и тестовый пример.

Установите, пожалуйста, у датабэнда ДанныеtblPartsSmet свойство KeepHeadertogether(Держать Заголовок Вместе) в false.

Спасибо.
Аватара пользователя
compositum
Сообщения: 252
Зарегистрирован: 15 янв 2008, 15:12
Откуда: Санкт-Петербург

StimulSoft. бесконечный цикл для некоторых документов...

Сообщение compositum »

Огромнейшее вам спасибо за вашу отзывчивость!!! Поздравляю всех сотрудников сильного пола компании StimulSoft с наступившим праздником - 23 февраля. Желаю вам и вашим близким счастья, здоровья, тепла в семейном кругу, успехов в работе и всего самого-самого лучшего!

Изображение
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

StimulSoft. бесконечный цикл для некоторых документов...

Сообщение Edward »

Спасибо Вам большое за теплые слова и поздравления!

С праздником и Вас также от всей компании Stimulsoft.

Здоровья Вам, Вашим близким и удачи! Пусть простое и одинаковое для всех счастье всегда живет в Вашем доме. Счастье - это когда утром спешишь заняться работой, а вечером - домой.

А что относительно нашей общей работы, то спасибо и Вам за Ваши подробные описания возникающих проблем и вопросов, Ваши пожелания продукту.

Именно благодаря таким, как Вы, активным пользователям продукт продолжает стремительно развиваться, становится проще и удобнее для ежедневной с ним работы.

Спасибо.

Ответить