Fr 4.7: Касаемо Tfrxdataset.opendatasource

ovaova
отредактировано 16:51 Раздел: FastReport 4.0
При очередном апгрейде FR перестала работать функциональность программы, связанная со свойством
TfrxDataset.OpenDataSource
{ OpenDataSource is kept for backward compatibility only }
Отчего так? Очень удобно было программно открывать или не открывать датасеты, не позволяя отчету управлять их открытием. Сейчас приходится выискивать соответствующие TfrxMasterData в отчете и обNILлять их Dataset.
Поясню: есть необходимость по настройкам показывать или не показывать определенные фрагменты отчета (Header+Masterdata). У соответствующих Masterdata.Dataset'ов выставлял OpenDataSource=false и либо открывал таблицы с данными, либо не открывал сам программно.
Теперь же при показе отчета каждый Masterdata.Dataset не спросясь открывает связанную таблицу с данными не взирая на OpenDataSource.
Почему?!! TfrxDataset.CloseDatasource оставили работать, а TfrxDataset.OpenDatasource от чего-то не угодил?

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

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