Вопрос про Dictionary.Synchronize
Вопрос про Dictionary.Synchronize
Здравствуйте. Динамически изменяю данные в словаре, вызываю метод Dictionary.Synchronize - визуально в словаре ничего не меняется. Но если вызвать из выпадающего меню словаря -> Синхронизировать, данные обновляются.
Вопрос про Dictionary.Synchronize
Вам необходимо перестроить панель Dictionary для отображения нового содержимого:
Stimulsoft.Report.Design.Panels.StiDictionaryPanelService.GetService(designer).DictionaryControl.Build((designer).Report);
Спасибо.
Stimulsoft.Report.Design.Panels.StiDictionaryPanelService.GetService(designer).DictionaryControl.Build((designer).Report);
Спасибо.
Вопрос про Dictionary.Synchronize
Не помогло. Мои данные из словаря вообще пропали.
Вопрос про Dictionary.Synchronize
Покажите, пожалуйста, Ваш код и в какой момент Вы производите обновление.
Вышеуказанный код работает отлично в событии StiDesigner.CreatingNewReport, к примеру.
Спасибо.
Вышеуказанный код работает отлично в событии StiDesigner.CreatingNewReport, к примеру.
Спасибо.
Вопрос про Dictionary.Synchronize
Даю установку :biggrin:
Есть отчет, в словарь которого уже добавлены источники данных, открываем его в дизайнере.
В источниках данных произошли изменения, хочется их обновить в словаре.
Заново загружаем данные в словарь: Report.Dictionary.DataSources.Clear();
Report.RegData(reportDataSource);
Report.Dictionary.Synchronize();
В словаре визуально никаких изменений, но стоит нажать Словарь->Действия->Синхронизировать, все обновляется
Есть отчет, в словарь которого уже добавлены источники данных, открываем его в дизайнере.
В источниках данных произошли изменения, хочется их обновить в словаре.
Заново загружаем данные в словарь: Report.Dictionary.DataSources.Clear();
Report.RegData(reportDataSource);
Report.Dictionary.Synchronize();
В словаре визуально никаких изменений, но стоит нажать Словарь->Действия->Синхронизировать, все обновляется
Вопрос про Dictionary.Synchronize
Здравствуйте,
такое ощущение что обновляется другой отчет. Может быть обновляется откомилированный отчет? Можно увидеть как открывается дизайнер и как вызывается тот код который Вы приводите?
Спасибо.
такое ощущение что обновляется другой отчет. Может быть обновляется откомилированный отчет? Можно увидеть как открывается дизайнер и как вызывается тот код который Вы приводите?
Спасибо.