Страница 1 из 1
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 31 авг 2008, 16:28
Валерий В. Шинкевич
Слева версия от 6 мая 2008 года. (2008.1)
Справа версия от 25 августа 2008 года....
В настоящее время использую версию от 6 мая, но в связи с некоторыми улучшениями в новых версиях решил попробовать последнюю...
Бизнес-объект - bill - накладная, Lines - коллекция строк (реализует IList, IEnumerable ...)
Раньше создавались дополнительные источники, даже если их и не требовалось - например bill_Firm - фирма, хотя свойство и не является коллекцией.
Когда открыл новую версию - есстественно - эксепшин bill_Lines не обнаружено!
Полез смотреть - увидел только один источник - bill
Методом тыка (установки различных значений в конфигах) получилось то, что видите на правой части рисунка.
т.е. появился bill_AuctionDepartment
НО! Он тоже нафиг не нужен - это простое свойство, а не коллекция.....
А вот появления bill_Lines не удалось добиться...
В чём дело ???
Решил пока оставить старую версию...
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 01 сен 2008, 05:27
Edward
Здравствуйте.
К сожалению, не смогли воспроизвести проблему.
Если это возможно, пришлите, пожалуйста, пример на support[at]stimulsoft.com. Это бы значительно ускорило решение проблемы.
Спасибо.
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 07 сен 2008, 13:29
Валерий В. Шинкевич
Edward писал(а):Здравствуйте.
К сожалению, не смогли воспроизвести проблему.
Если это возможно, пришлите, пожалуйста, пример на support[at]stimulsoft.com. Это бы значительно ускорило решение проблемы.
Спасибо.
Хорошо, я попытаюсь воспроизвести это в небольшом примере, если получится- вышлю вам.
Но, хотя бы подскажите все настройки, которые отвечают за создание bill_Firm и т.п., причём как в старом движке, так и в новом.
В принципе, я могу и сам принудительно создавать bill_Lines, но мне нужно гарантировать, что это не будет создаваться еще и автоматически.
Да и хотелось бы избавиться от ненужных источников типа bill_Firm... а то порой при вызове RegData наблюдаются существенные тормоза имено из-за создания вот таких вот "левых" источников.
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 08 сен 2008, 06:04
Edward
Здравствуйте.
Попробуйте ограничить количество уровней, которые обрабатываются в коллекции бизнес-объектов:
Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects.MaxLevel = 3
Все настройки для обработки бизнес-объектов содержатся для обоих версий движков в группе Stimulsoft.Report.StiOptions.Dictionary.BusinessObjects статических свойств.
Спасибо.
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 16 сен 2008, 17:06
Валерий В. Шинкевич
Я вчера написал вам на support....
Тех данных, что я предоставил хватает ???
Есть ли какой прогресс по этому вопросу ???
Или всё-таки готовить вам тестовый слюшин, воспроизводящий эту проблему ???
Перестали создаваться источники для свойств-коллкций бизнес-объектов
Добавлено: 16 сен 2008, 18:11
Edward
Мы внесли некоторые изменения в наш код, и следующий пререлиз эту проблему должен решить. Если проблема останется, то тестовый проект будет очень кстати.
P.S. Спасибо за ту информацию, что вы предоставили, и так же ответ был выслан Вам на Ваш почтовый ящик.
Спасибо.