проблема с диалоговой формой

отредактировано 09:22 Раздел: FastReport .NET
Добрый день! У меня следующая незадача.

Есть вот такой источник данных:

Events
- EquipId
- EventName
- Code
- Title


- SensorTitle



Создаю диалоговую форму, на которой располагаю CheckedListBox1.

При запуске отчета:

если CheckedListBox1.DataColumn = Events.SensorTitle, то все нормально окно диалоговой формы со списком датчиков, при выборе нужных в отчете данные нормально фильтруются.

если CheckedListBox1.DataColumn = Events.EventName.Title, то возникает ошибка:

в FastReport.Dialog.DataFilterBaseControl.FillData(DataSourceBase parentData)
в FastReport.Dialog.DataFilterBaseControl.InitializeControl()
в FastReport.Dialog.DialogPage.FESi0gf9H()
в FastReport.Dialog.DialogPage.ShowDialog()
в FastReport.Engine.ReportEngine.HmyIUWM4i()
в FastReport.Engine.ReportEngine.RorkpTD7f(Boolean , Boolean , ReportPage )
в FastReport.Engine.ReportEngine.OudASS8sb(Boolean , Boolean )
в FastReport.Report.Prepare(Boolean append)
в FastReport.Report.Prepare()
в gYcRjyLo1Sr83cyRJ1Z.DE32rhLPiorim2FWJBP.rF02VffC1()

Как решить данную проблему, чтобы отчет тоже формировался когда CheckedListBox1.DataColumn = Events.EventName.Title?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.