FR2.x - FR3 конвертер или как перейти на 3 версию?

отредактировано 13:49 Раздел: FastReport 2.xx VCL
Пролучил так долгожданную 3 версию продукта и сразу же наткнулся на проблемы перехода от версии 2.53 к версии 3.

Выкачал конвертор. На всех FRF файлах при конвертации получил ошибку переноса BDE компонентов, которые у меня встречаются на форме в каждом отчете. Конвертор отпал сам собой, т.к. не позволял преобразовать файлы к новому формату, а потеря Query компонентов была недопустима.

Попытался из дизайнера версии 2.53 сохранить файлы в формате версии 3. Все получилось. BDE объекты перенеслись отлично, но вот возникла проблема с DBLookupControl. Этот объект переносится как TfrxDBLookupControl, а должен, по идее, переноситься как TfrxDBLookupComboBox. По этому пришлось после сохранения файла в формате 3 версии открывать его обычным текстовым редактором и править TfrxDBLookupControl на TfrxDBLookupComboBox. После этого все заработало на ура.

В связи с этим хотелось бы узнать у разработчиков что происходит с конвертором по части переноса BDE объектов?

Просто для массовой обработки придется пользоваться версией 2.53 для промежуточного сохранения в формате 3 версии и написать утилиту для правки TfrxDBLookupControl. Ну или поправить исходник по части сохранения в версию 3, если это возможно.

Комментарии

  • отредактировано October 2004
    Вообще я обеими руками за переход к новой версии FastReport 3.03, но пока он откладывается по очень простой причине: не подготовлен процесс нормального перехода. Нет конвертора отчётов из версии 2.Х в 3.03. Я тоже так делал, как ты писал. Сохранял в демо-версии 2.52 отчёты как ".fr3", и все 30% пропадало. А это недопустимо. Ведь при появлении новых версий Microsoft Office 2000, XP, 2003 старые файлы сделанные в предыдущих версиях корректно открыались. Такой политики надо придерживаться им-разработчикам Фаст-репорта. Их продукт очень хороший, но они смотрят не со стороны клиентов (клиент всегда прав), а со своей стороны.

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

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