Поддержка старого формата отчета (.frf)
Рассматриваю возможность приобретения FastReport .NET. Одним из ключевых условий является возможность работы со старым форматом или хотя бы возможность batch конвертации. Как с этим обстоят дела? Спасибо.
Комментарии
В принципе, можно добавить поддержку формата .frf (только для чтения) в Cтудию, но на это потребуется некоторое время.
Поддержка .FRF требует очень больших изменений. Поэтому мы планируем выпустить фриварный command-line конвертор .FRF в .FR3. Кстати, обладатели FR3 уже имеют возможность прозрачной конвертации .FRF в .FR3.
Однако, следует заметить, что сейчас Студия поддерживает только ADO движок, который не поддерживался в FR2. Соответсвенно, после конвертации, для Студии придётся переводить все BDE connection в ADO connection со всеми вытекающими отсюда последствиями.
Как можно избежать эти проблемы:
Во первых, в ближайшее время мы планируем сделать нативную поддержку .NET DataTable внутри Студии. Какие преимущества это даёт, думаю, объяснять не надо.
Во вторых, следущим шагом мы планируем сделать движки баз данных модульными. Соответсвенно, появится возможность использования BDE в Студии.
То что называли FR.NET в конце прошлого года
на сегодня (04 апреля 2006 г.) это FR Studio, я правильно понял?
Теперь, что касается конвертации .frf в .fr3.
А как с эти дела обстоят на сегодня?
Если это получится или уже получилось, то где это можно взять, или хотя бы как отслеживать состояние дел в этом вопросе.
А в примитиве для начала, хотелось бы перетащить хотя бы все графические объекты из отчетов .frf (текстовые поля, линии и т.п.) в отчеты FR Studio, а подключение, код это уже мелочи по сравнением с прорисовкой макета отчета.
Пробовал через клипбоард ничего не вышло.
Можно ли в ручную хотя бы это перенести из отчетов .frf?
Я воспользовался встроенным FastReport 2.5 в одном бухгалтерском приложении,
там есть возможность сохранить .FRF в .FR3.
Единственной проблемой оказалось, что отчеты были запароленными и именно по этой причине при загрузке в FR Studio оказывались пустыми.
ВНИМАНИЕ К РАЗРАБОТЧИКАМ FR3!!!
После конвертации разыскать пароль в отчете .FR3 по слову "Password" оказалось не проблемой.
После чего оставалось только удалить все что находится между кавычками
и вуаля - загружай в FR3 и делай с ним что хочешь.
Во всяком случае так примитивно распаролить .FRF не получится, там место расположения пароля еще попробуй найди.
А ведь сама по себе разработка печатных форм сейчас в большой цене
и выходит что формат .FR3 никак себя не защищает.
Лучше вообще пароль убрать, а то ведь кто им воспользуется будет наивно думать что он защищен, а это всего лишь фиговый листок.
Хотелось бы получить разъяснения по поводу конфиденциальности формата .FR3.
И последнее.
Будет все таки FR.NET или нет,
или теперь будет только FR Studio.
Это я к тому спрашиваю, что не очень хочется тратить время на освоение вашего конкурента StimulReport.NET, который на первый взгляд сияет в полном блеске, аж в глазах рябит.