Страница 1 из 1

каким образом можно проследить зависимости компонентов

Добавлено: 22 окт 2014, 12:36
program
например имеем две дюжины DataSource
как понять какой DataSource уже можно снести ибо данные из него не фигурируют в поях вывода в отчете и в событиях ?

я конешно могу сделать запрос к XML файлу отчета записанному на винт, но это пардон как-то задом наперёд, есть более цивильные методы ?

спасибо

Re: каким образом можно проследить зависимости компонентов

Добавлено: 22 окт 2014, 16:14
HighAley
Здравствуйте.

Чтобы убрать неиспользуемые источники данных с помощью следующего метода.

Код: Выделить всё

Stimulsoft.Report.Dictionary.StiDictionary.RemoveUnusedDataSourcesV2()
Стоит упомянуть, что если используются какие-то сложные скрипты этот метод может сработать некорректно.

Спасибо.

Re: каким образом можно проследить зависимости компонентов

Добавлено: 24 окт 2014, 09:52
program
Спасибо, это из кода - здорово, а в дизайнере ? Запустить код в дизайнере при превью отчета ?

Да! хотелось именно _проследить_ зависимости - что даст значительно больше информации нежли "убить всех".

Re: каким образом можно проследить зависимости компонентов

Добавлено: 24 окт 2014, 16:14
HighAley
Здравстввуйте.
program писал(а):Спасибо, это из кода - здорово, а в дизайнере ? Запустить код в дизайнере при превью отчета ?
Можете написать этот код в событии Begin Render отчёта.
program писал(а):Да! хотелось именно _проследить_ зависимости - что даст значительно больше информации нежли "убить всех".
К сожалению, это невозможно.

Спасибо.