FR4: feature list

отредактировано 15:06 Раздел: FastReport 4.0
Представляем список возможностей новой версии FastReport 4 VCL.

Дизайнер:
- новые полноцветные иконки
- закладка DATA со всеми источниками данных отчета
- code completion (Ctrl+Space)
- breakpoints
- watches
- шаблоны отчетов


Предварительный просмотр:
- эскизы страниц


Печать:
- разрезание страниц при печати на меньший размер бумаги
- печать нескольких страниц на одной большой
- управление дуплексом из диалога печати


Ядро:
- режим "бесконечная страница"
- увеличена скорость работы с изображениями
- режим "reset page numbers" для групп
- шифрация файлов отчета (Rijndael алгоритм)
- наследование отчетов
- drill-down отчеты

«13

Комментарии

  • LexLex
    отредактировано September 2006
    написал:
    code completion (Ctrl+Space)
    breakpoints
    watches
    разрезание страниц при печати на меньший размер бумаги
    печать нескольких страниц на одной большой
    это хорошие новости ;)
    написал:
    наследование отчетов
    это про наследование форм с отчетами или
    наследование самих отчетов?
    если второе то жутко хочеться на это посмотреть
    (с нетерпением, а не с иронией).

    И когда примерно можно будет ожидать эти вкусности в бете и
    и как будет осуществлятсья переход с 3.x для пользователей получивших fr 3.x за багорепорты и багофиксы (в финансовом аспекте)?
  • отредактировано 15:06
    >это про наследование форм с отчетами или
    >наследование самих отчетов?

    И то, и другое.
    Стоимость четверки такая же, как у тройки, цены на апгрейд объявим к моменту выхода (предположительно в октябре).
  • отредактировано 15:06
    Когда ожидается выход FastReport 4?
    и будет ли выход FastReport Studio 4
  • отредактировано 15:06
    В октябре. После этого будет Studio и Server на основе четверки.
  • gpigpi
    отредактировано 15:06
    написал:
    drill-down отчеты
    Что это такое?

    Кросс-табы будут усовершенствованы?
  • отредактировано 15:06
    Группы показываются свернутыми, при нажатии на группу в превью отчет перестраивается, группа разворачивается.

    По поводу кроссов пока планов нет. Что там совершенствовать?
  • gpigpi
    отредактировано 15:06
    написал:
    Группы показываются свернутыми, при нажатии на группу в превью отчет перестраивается, группа разворачивается.
    А печататься отчёт будет в том виде, в котором он показывается в превью? Т.е. либо со всеми свёрнутыми группами, либо с некоторыми развёрнутыми и свёрнутыми группами?
    Методы типа FullCollapse, FullExpand планируются?
    написал:
    Что там совершенствовать?
    Верните свойство Dictionary
  • отредактировано 15:06
    написал:
    Что там совершенствовать?
    Разворот/группировка Cross-Tab, перетаскивание полей в Preview.
    написал:
    Верните свойство Dictionary
    А разве оно было в оригинальном Cross-Tab?

    ps:
    AlexTZ, ответил бы на местное письмо.
  • отредактировано 15:06
    AlexTZ написал:
    По поводу кроссов пока планов нет. Что там совершенствовать?
    Кроме уже перечисленного. Исправить поведение описаное в ветке Размещение нескольких DBCross на странице.
    Кроме этого хотелось бы:
    * иметь возможность управлять итоговыми колонками, например убрать итоги по столбцам оставив общий итог.
    * Возможность управлять шапкой столбца, например столбцы имеют двух уровневую шапку, но для отдельного столбца, не итогового, задать чтобы его шапка была без уровней.
    могу ещё перечислять если будет дорабатываться.
  • gpigpi
    отредактировано 15:06
    написал:
    А разве оно было в оригинальном Cross-Tab?
    Оно было в FR2
  • отредактировано 15:06
    > Разворот/группировка Cross-Tab, перетаскивание полей в Preview.

    Это как? Местное письмо не получал.
  • отредактировано 15:06
    Нажал кнопку PM, накатал трактат отправил. В sent items на этом форуме вижу его. Хотел написать письмо на нормальный e-mail, но писал из дома, а e-mail в голове уже не помнится. Если сюда (tz собака fastreport.com), то могу повторить.
  • отредактировано 15:06
    Получил, ответил.
  • отредактировано 15:06
    по cross:
    1. присоединяюсь по поводу настройки ширины и высоты строк
    2. хотелось, что бы можно было более просто строить отчеты на основе данных из OLAP: сейчас приходиться прятать итоги рассчитанные в FR cross, и выделять в ручную итоги полученные из OLAP-а, было бы хорошо просто перекрывать функцию получения итоговых значений
  • отредактировано 15:06
    Кстати, а имена классов изменяться?
    Т.е. переход с 3-ки на 4-ку будет таким же как с 2-ки на 3-ку ?
    Или более мягкий?
  • отредактировано 15:06
    Ничего не поменяется. Вместо тройки поставите четверку и все. Возможно, придется поменять некоторый делфийский код, где идет обращение к страницам по индексу. В четверке первая страница - модуль данных.
  • отредактировано September 2006
    AlexTZ
    написал:
    Вместо тройки поставите четверку и все.
    Будет ли от 3-ки наследована такая вещь как утилита recompile?
  • отредактировано 15:06
    FastReport 4 это, безусловно, очень хорошо, но очень интересно, когда будут внесены давно ожидаемые исправления в серверные компоненты. Три месяца уже ждем не запускаем web-отчеты.
  • отредактировано 15:06
    А пгрейд с 2шки на 4ку будет стоить столько же как с 2ки на 3ку?
  • отредактировано 15:06
    Кросс табы. Хотелось бы иметь возможность:
    1. Заполнять левый верхний угол
    2. Задания наименований, ширины и высоты шапки
    3. Наименования у Cells (если ячейка разбита на несколько)
    4. Отдельно RepeatRowHeader и RepeatColHeader (дел то на минуту)
    5. HideIfSingleDataRecord для итогов как у GrupFooter
  • отредактировано 15:06
    Планируется ли FR4 для продуктов Borland С++Builder / Turbo C++ ?
  • отредактировано 15:06
    Конечно, поддерживаться будут Delphi4-2006, BCB4-6 и Turbo (там, кстати, полная совместимость с пакетами для BDS2006).
  • отредактировано 15:06
    Есть ли изменения в FastScript ?
  • отредактировано 15:06
    Нет, не планируется.
  • yuramagyuramag Москва
    отредактировано 15:06
    Добрый день!
    Скачал демку, начал просматривать.
    По сравнению с прошлыми версиями качество отличается на порядок (спасибо разработчикам)!
    Но обнаружился глюк с "бесконечной траницей".
    Параметр не действует, если имеется еще одна страница после "бесконечной". Т.е. он применяется к последней странице...
  • Eugene LachinovEugene Lachinov Санкт-Петербург
    отредактировано 15:06
    написал:
    Печать:


    - разрезание страниц при печати на меньший размер бумаги


    Это очень радует ;)

    Планируется ли показ разделительных линий по размеру бумаги в предварительном просмотре ?
  • отредактировано 15:06
    I. Cross-Tab
    1. Возможность объединения соседних ячеек, если в них одинаковые данные (полезно при составлении расписания занятий). При формировании новой (правой) странице выводить "хвост" надписи из объед. ячеек или надпись целиком.
    2. Возможность не дублировать одинаковые данные в одной ячейке
    3. ЛЕВЫЙ-ВЕРХНИЙ угол

    Или опять придется добавлять эти возможности вручную, как я это делаю с FR3 постоянно с новыми релизами ;) И именно по этой причине мы не приобретаем Server. Он без исходников, а наши отчеты на оригинальном CrossTab не работает

    II. Почему бы не добавить сво-во HTMLcode, куда бы можно было писать скрипты (JavaScript..) для диалоговых окон при их отображениях в браузерах. Обрабатывать его не надо, только добавлять в HTML код страницы.

    III. Добавить наконец св-во HAlignment иVAlignment в стили. Надо идти до конца- если стиль, то все его св-ва

    IV. TfrxReportServer- Добавить событие OnError
    V. Добавить в TfrxXMLExport св-во ExportOnePageOneSheet - каждую печатную страницу на отдельный Sheet

    Все эти доработки элементарные, не затрагивают основы (ну кроме CrossTab). Но облегчают жизнь сильно.
  • отредактировано 15:06
    Было-бы очень хорошо добавить возможность изменять ширину букв шрифта.
    Так, как это сделано в Word-е.
    Чтобы можно было, например, сузить шрифт без изменения его высоты.
    Это очень нужно, например, при ограниченной ширине листа.
    Если делать это изменением размера шрифта, то для того, чтобы уместить, к примеру, на А4 порядка 120-ти символов в строку, шрифт становится таким махоньким, что ничего на распечатке уже не разберешь.

    Сейчас приходится делать это самому (свой компонент). И уменьшение ширины букв при сохранении высоты дает отличные результаты - все прекрасно читается и влазит на лист.
  • отредактировано September 2006
    pasko написал:

    > 1. Возможность объединения соседних ячеек, если в них одинаковые данные (полезно при составлении расписания занятий).

    Что считать соседними ячейками - соседи по строке или по столбцу? И то и другое? Соседи соседей тоже объединять? ;) В результате может получиться некрасиво (объединенная область будет неправильной формы).

    >2. Возможность не дублировать одинаковые данные в одной ячейке

    Это как?


    >3. ЛЕВЫЙ-ВЕРХНИЙ угол

    Что вы все забыли в этом углу? ;)


    > III. Добавить наконец св-во HAlignment иVAlignment в стили. Надо идти до конца- если стиль, то все его св-ва

    Не выйдет, перестанут работать старые отчеты. Городить лишние св-ва, включающие/выключающие алигн, не буду.
  • отредактировано 15:06
    По поводу возможности изменения ширины символов и межсимвольного интервала.
    Присоединяюсь.

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

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