FR4: feature list
Представляем список возможностей новой версии FastReport 4 VCL.
Дизайнер:
- новые полноцветные иконки
- закладка DATA со всеми источниками данных отчета
- code completion (Ctrl+Space)
- breakpoints
- watches
- шаблоны отчетов
Предварительный просмотр:
- эскизы страниц
Печать:
- разрезание страниц при печати на меньший размер бумаги
- печать нескольких страниц на одной большой
- управление дуплексом из диалога печати
Ядро:
- режим "бесконечная страница"
- увеличена скорость работы с изображениями
- режим "reset page numbers" для групп
- шифрация файлов отчета (Rijndael алгоритм)
- наследование отчетов
- drill-down отчеты
Дизайнер:
- новые полноцветные иконки
- закладка DATA со всеми источниками данных отчета
- code completion (Ctrl+Space)
- breakpoints
- watches
- шаблоны отчетов
Предварительный просмотр:
- эскизы страниц
Печать:
- разрезание страниц при печати на меньший размер бумаги
- печать нескольких страниц на одной большой
- управление дуплексом из диалога печати
Ядро:
- режим "бесконечная страница"
- увеличена скорость работы с изображениями
- режим "reset page numbers" для групп
- шифрация файлов отчета (Rijndael алгоритм)
- наследование отчетов
- drill-down отчеты
Комментарии
это про наследование форм с отчетами или
наследование самих отчетов?
если второе то жутко хочеться на это посмотреть
(с нетерпением, а не с иронией).
И когда примерно можно будет ожидать эти вкусности в бете и
и как будет осуществлятсья переход с 3.x для пользователей получивших fr 3.x за багорепорты и багофиксы (в финансовом аспекте)?
>наследование самих отчетов?
И то, и другое.
Стоимость четверки такая же, как у тройки, цены на апгрейд объявим к моменту выхода (предположительно в октябре).
и будет ли выход FastReport Studio 4
Кросс-табы будут усовершенствованы?
По поводу кроссов пока планов нет. Что там совершенствовать?
Методы типа FullCollapse, FullExpand планируются? Верните свойство Dictionary
А разве оно было в оригинальном Cross-Tab?
ps:
AlexTZ, ответил бы на местное письмо.
Кроме этого хотелось бы:
* иметь возможность управлять итоговыми колонками, например убрать итоги по столбцам оставив общий итог.
* Возможность управлять шапкой столбца, например столбцы имеют двух уровневую шапку, но для отдельного столбца, не итогового, задать чтобы его шапка была без уровней.
могу ещё перечислять если будет дорабатываться.
Это как? Местное письмо не получал.
1. присоединяюсь по поводу настройки ширины и высоты строк
2. хотелось, что бы можно было более просто строить отчеты на основе данных из OLAP: сейчас приходиться прятать итоги рассчитанные в FR cross, и выделять в ручную итоги полученные из OLAP-а, было бы хорошо просто перекрывать функцию получения итоговых значений
Т.е. переход с 3-ки на 4-ку будет таким же как с 2-ки на 3-ку ?
Или более мягкий?
1. Заполнять левый верхний угол
2. Задания наименований, ширины и высоты шапки
3. Наименования у Cells (если ячейка разбита на несколько)
4. Отдельно RepeatRowHeader и RepeatColHeader (дел то на минуту)
5. HideIfSingleDataRecord для итогов как у GrupFooter
Скачал демку, начал просматривать.
По сравнению с прошлыми версиями качество отличается на порядок (спасибо разработчикам)!
Но обнаружился глюк с "бесконечной траницей".
Параметр не действует, если имеется еще одна страница после "бесконечной". Т.е. он применяется к последней странице...
Планируется ли показ разделительных линий по размеру бумаги в предварительном просмотре ?
1. Возможность объединения соседних ячеек, если в них одинаковые данные (полезно при составлении расписания занятий). При формировании новой (правой) странице выводить "хвост" надписи из объед. ячеек или надпись целиком.
2. Возможность не дублировать одинаковые данные в одной ячейке
3. ЛЕВЫЙ-ВЕРХНИЙ угол
Или опять придется добавлять эти возможности вручную, как я это делаю с FR3 постоянно с новыми релизами И именно по этой причине мы не приобретаем Server. Он без исходников, а наши отчеты на оригинальном CrossTab не работает
II. Почему бы не добавить сво-во HTMLcode, куда бы можно было писать скрипты (JavaScript..) для диалоговых окон при их отображениях в браузерах. Обрабатывать его не надо, только добавлять в HTML код страницы.
III. Добавить наконец св-во HAlignment иVAlignment в стили. Надо идти до конца- если стиль, то все его св-ва
IV. TfrxReportServer- Добавить событие OnError
V. Добавить в TfrxXMLExport св-во ExportOnePageOneSheet - каждую печатную страницу на отдельный Sheet
Все эти доработки элементарные, не затрагивают основы (ну кроме CrossTab). Но облегчают жизнь сильно.
Так, как это сделано в Word-е.
Чтобы можно было, например, сузить шрифт без изменения его высоты.
Это очень нужно, например, при ограниченной ширине листа.
Если делать это изменением размера шрифта, то для того, чтобы уместить, к примеру, на А4 порядка 120-ти символов в строку, шрифт становится таким махоньким, что ничего на распечатке уже не разберешь.
Сейчас приходится делать это самому (свой компонент). И уменьшение ширины букв при сохранении высоты дает отличные результаты - все прекрасно читается и влазит на лист.
> 1. Возможность объединения соседних ячеек, если в них одинаковые данные (полезно при составлении расписания занятий).
Что считать соседними ячейками - соседи по строке или по столбцу? И то и другое? Соседи соседей тоже объединять? В результате может получиться некрасиво (объединенная область будет неправильной формы).
>2. Возможность не дублировать одинаковые данные в одной ячейке
Это как?
>3. ЛЕВЫЙ-ВЕРХНИЙ угол
Что вы все забыли в этом углу?
> III. Добавить наконец св-во HAlignment иVAlignment в стили. Надо идти до конца- если стиль, то все его св-ва
Не выйдет, перестанут работать старые отчеты. Городить лишние св-ва, включающие/выключающие алигн, не буду.
Присоединяюсь.