FR2.x - FR3 конвертер или как перейти на 3 версию?
Пролучил так долгожданную 3 версию продукта и сразу же наткнулся на проблемы перехода от версии 2.53 к версии 3.
Выкачал конвертор. На всех FRF файлах при конвертации получил ошибку переноса BDE компонентов, которые у меня встречаются на форме в каждом отчете. Конвертор отпал сам собой, т.к. не позволял преобразовать файлы к новому формату, а потеря Query компонентов была недопустима.
Попытался из дизайнера версии 2.53 сохранить файлы в формате версии 3. Все получилось. BDE объекты перенеслись отлично, но вот возникла проблема с DBLookupControl. Этот объект переносится как TfrxDBLookupControl, а должен, по идее, переноситься как TfrxDBLookupComboBox. По этому пришлось после сохранения файла в формате 3 версии открывать его обычным текстовым редактором и править TfrxDBLookupControl на TfrxDBLookupComboBox. После этого все заработало на ура.
В связи с этим хотелось бы узнать у разработчиков что происходит с конвертором по части переноса BDE объектов?
Просто для массовой обработки придется пользоваться версией 2.53 для промежуточного сохранения в формате 3 версии и написать утилиту для правки TfrxDBLookupControl. Ну или поправить исходник по части сохранения в версию 3, если это возможно.
Выкачал конвертор. На всех FRF файлах при конвертации получил ошибку переноса BDE компонентов, которые у меня встречаются на форме в каждом отчете. Конвертор отпал сам собой, т.к. не позволял преобразовать файлы к новому формату, а потеря Query компонентов была недопустима.
Попытался из дизайнера версии 2.53 сохранить файлы в формате версии 3. Все получилось. BDE объекты перенеслись отлично, но вот возникла проблема с DBLookupControl. Этот объект переносится как TfrxDBLookupControl, а должен, по идее, переноситься как TfrxDBLookupComboBox. По этому пришлось после сохранения файла в формате 3 версии открывать его обычным текстовым редактором и править TfrxDBLookupControl на TfrxDBLookupComboBox. После этого все заработало на ура.
В связи с этим хотелось бы узнать у разработчиков что происходит с конвертором по части переноса BDE объектов?
Просто для массовой обработки придется пользоваться версией 2.53 для промежуточного сохранения в формате 3 версии и написать утилиту для правки TfrxDBLookupControl. Ну или поправить исходник по части сохранения в версию 3, если это возможно.
Комментарии