Дублирование датасетов в перечне "Данные"
Поздравляю всех форумчан с Новым годом и Рождеством! Примите от меня наилучшие пожелания!
Проблема вот какая: блок работы с отчетами состоит из двух модулей - формы с функциями для различной дополнительной обработки (Form1) и дата-модуля (DM1), на котором лежат все необходимые датасеты и запросы. Работаю с Делфи 5. При загрузке отчета для редактирования (т.е. DesignReport) в перечне видимых датасетов их названия продублированы, хотя реально на дата-модуле лежит только один экземпляр каждого. Я, честно говоря, в недоумении... Должно быть какое-то очень простое решение... DesignReport вызывается из Form1, там же перед этим делается регистрация AddForm и AddVariable для Form1 и DM1, чтобы можно было использовать их в скрипте. Если перенести датасеты на Form1, то работает корректно (т.е. из перечня "Данные" исчезают дубликаты), но хотелось бы оставить прежнюю архитектуру - с разделением на форму и дата-модуль.
Прошу совета.
Спасибо!
Проблема вот какая: блок работы с отчетами состоит из двух модулей - формы с функциями для различной дополнительной обработки (Form1) и дата-модуля (DM1), на котором лежат все необходимые датасеты и запросы. Работаю с Делфи 5. При загрузке отчета для редактирования (т.е. DesignReport) в перечне видимых датасетов их названия продублированы, хотя реально на дата-модуле лежит только один экземпляр каждого. Я, честно говоря, в недоумении... Должно быть какое-то очень простое решение... DesignReport вызывается из Form1, там же перед этим делается регистрация AddForm и AddVariable для Form1 и DM1, чтобы можно было использовать их в скрипте. Если перенести датасеты на Form1, то работает корректно (т.е. из перечня "Данные" исчезают дубликаты), но хотелось бы оставить прежнюю архитектуру - с разделением на форму и дата-модуль.
Прошу совета.
Спасибо!
Комментарии
Так как проблема в нем не повторилась, а это привело к углубленным поискам в дебрях основного проекта и, о чудо, вот она нелепая проблема: модуль с данными создавался два раза, вот мне и дублирование.
Спасибо за помощь!