не понятно, что с бэндами
Скорее всего, я что-то не так делаю, но вот что...
У меня есть список dataset-ов(просто имя, соединение и запрос), я в run-time-е создаю TClientDataSet, потом создаю TfrxDataSet и к ним подцепляю запросы. Родитель для всех просто форма. Потом открываю Фастрепорт и все прекрасно работает, строю отчет от выводится и т.д.
Когда я закрываю отчет, от тсвобождаю память от всех датасетов, тупо сначала ищу фастрепортовские, потом обычные и освободаю память.
Если после этого я открою отчет(опять построю dataset и т.д.), то ни в одном бэнде(источник данных), не будет указан dataset, мемки лежащие на бэедах все сохраняют, а сами бэнды теряют. С чем это может быть связано?
Fastreport 3.18.
У меня есть список dataset-ов(просто имя, соединение и запрос), я в run-time-е создаю TClientDataSet, потом создаю TfrxDataSet и к ним подцепляю запросы. Родитель для всех просто форма. Потом открываю Фастрепорт и все прекрасно работает, строю отчет от выводится и т.д.
Когда я закрываю отчет, от тсвобождаю память от всех датасетов, тупо сначала ищу фастрепортовские, потом обычные и освободаю память.
Если после этого я открою отчет(опять построю dataset и т.д.), то ни в одном бэнде(источник данных), не будет указан dataset, мемки лежащие на бэедах все сохраняют, а сами бэнды теряют. С чем это может быть связано?
Fastreport 3.18.
Комментарии