Большое изменение дизайнера отчетности с релизом 2024.1! Мы уделили особое внимание внутри архитектурным изменениям продукта, а также улучшили визуальное удобство при создании отчетов. Дополнительно были добавлены новые заливки объектов и градиенты.
Новые возможности
Добавлена возможность применить заливку "Линейный градиент" на объект или бэнд
Для того, чтобы применить заливку "Линейный градиент" на объект или бэнд, необходимо выбрать элемент, а затем на панели свойств нажать на группу "Закраска":
Откроется диалоговое окно, в котором нужно перейти на вкладку "Градиент". После этого можно выбрать параметры градиента (цвет начала, цвет конца, угол градиента, фокус и контраст) и применить изменения:
Добавлена возможность применить заливку "Фигурный градиент" на объект или бэнд
Для того, чтобы применить заливку "Фигурный градиент" на объект или бэнд, необходимо выбрать элемент, а затем на панели свойств нажать на группу "Закраска":
Откроется диалоговое окно, в котором нужно перейти на вкладку "Фигурный градиент". После, можно выбрать параметры фигурного градиента (цвет центра, цвет грани, фигура) и применить изменения:
Добавлена возможность применить заливку "Штриховка" на объект или бэнд
Для того, чтобы применить заливку "Штриховка" на объект или бэнд, необходимо выбрать элемент, а затем на панели свойств кликнуть на группу "Закраска":
Откроется диалоговое окно, в котором нужно перейти на вкладку "Штриховка". Здесь можно выбрать параметры штриховки (цвет штриховки, цвет фона, стиль штриховки) и применить изменения:
Добавлена возможность применить заливку "Стекло" на объект или бэнд
Для того, чтобы применить заливку "Стекло" на объект или бэнд, необходимо выбрать элемент, а затем на панели свойств нажать на группу "Закраска":
Откроется диалоговое окно, в котором нужно перейти на вкладку "Стекло". Затем можно выбрать параметры заливки "стекло" (цвет, прозрачность, штриховка) и применить изменения:
Добавлена возможность применить заливку "Текстура" на объект или бэнд
Для того, чтобы применить заливку "Текстура" на объект или бэнд, необходимо выбрать элемент, а затем на панели свойств кликнуть на группу "Закраска":
Откроется диалоговое окно, в котором нужно перейти на вкладку "Текстура". После этого можно выбрать параметры текстуры (изображение, размеры паттерна текстуры, режим переноса, опция "сохранять пропорции", сдвиг паттерна по осям X и Y) и применить изменения:
Добавлена возможность перетащить на штрих-код поле, чтобы оно записалось в DataColumn
Теперь для того, чтобы вставить в штрих-код какие-либо данные, можно, помимо использования панели свойств, перетащить данные из панели данных прямо на штрих-код:
Добавлена возможность удалить матрицу через контекстное меню
По запросам пользователей в контекстном меню матрицы появился полезный пункт "Удалить":
Улучшения
Переработка и новый дизайн всплывающих окон
Все всплывающие окна, например редактор выражения или формата, были полностью переработаны и улучшены под современные стандарты UI.
Мы осуществили полный пересмотр и переписывание всех диалоговых окон в нашем проекте. Это было сделано для обеспечения лучшей производительности, удобства использования и оптимизации пользовательского интерфейса.
Например, теперь перенос выражения в поле редактора выражения осуществляется в указанное место:
Полный список измененных окон:
- Редактирование MS Chart;
- Редактирование бэндов;
- Редактирование границ;
- Редактирование строки подключения;
- Редактирование бэнда данных;
- Редактирование заливки;
- Редактирование шрифта;
- Редактирование GroupHeader;
- Редактирование условного выделения;
- Редактирование карты;
- Редактирование ячеек матрицы;
- Редактирование серий MS Chart;
- Редактирование изображения;
- Редактирование RichText;
- Формат;
- Редактор ссылки;
- Загрузка слоя карты;
- Добавление connection;
- Редактирование обводки.
Переработка и новый дизайн элементов во всплывающих окнах
Помимо функциональных улучшений, вы заметите и визуальные изменения. Дизайн контролов стал более современным, чистым и интуитивно понятным. Эти изменения направлены на улучшение взаимодействия пользователя с приложением.
Переработка и новый дизайн рабочей панели (свойства, дерево отчета, данные, события)
Была переработана и изменена рабочая панель. В нее входят:
- Панель свойств;
- Панель дерева отчета;
- Панель данных;
- Панель событий.
Теперь рабочая панель располагается справа:
Изменен дизайн панели свойств. Теперь она выглядит так:
Также, переработана панель дерева отчета:
Была переработана панель данных:
И еще панель событий:
Новая панель компонентов для настольных устройств
Для настольных устройств, таких как персональный компьютер или ноутбук, панель компонентов теперь отображается слева:
Для устройств с сенсорным дисплеем панель компонентов осталась на прежнем месте:
Изменение инструмента для выбора цвета
Инструмент для выбора цвета был обновлен до более функциональной версии. Новая версия инструмента позволяет выбирать предустановленные цвета и настраивать прозрачность цвета.
Старая версия инструмента выглядела так:
Новая версия выглядит так:
Теперь при удалении GroupHeader бенд Data не удаляется вместе с ним
Раньше, если удалить GroupHeader, бенд Data также удалялся. Сейчас бенд с данными сохраняется:
Если вы использовали JS-инъекции для FastReport Online Designer, их работоспособность может быть нарушена! При возникновении проблем обращайтесь в нашу поддержку support@fastreport.ru.
Полный список изменений
-----
+ Добавлена возможность применить заливку "Линейный градиент" на объект или бэнд;
+ Добавлена возможность применить заливку "Фигурный градиент" на объект или бэнд;
+ Добавлена возможность применить заливку "Штриховка" на объект или бэнд;
+ Добавлена возможность применить заливку "Стекло" на объект или бэнд;
+ Добавлена возможность применить заливку "Текстура" на объект или бэнд;
+ Добавлена возможность перетащить на штрихкод поле, чтобы оно записалось в DataColumn;
+ Добавлена возможность удалить матрицу через контекстное меню;
* Переработка и новый дизайн всплывающих окон;
* Переработка и новый дизайн элементов во всплывающих окнах;
* Переработка и новый дизайн рабочей панели (свойства, дерево отчета, данные, события);
* Новая панель компонентов для настольных устройств;
* Замена инструмента выбора цвета;
* Теперь при удалении GroupHeader бенд Data не удаляется вместе с ним;
* Обновлена локализация;
* И другие улучшения;
- Исправлена ошибка, при которой объект "Простой датчик прогресса" не отображался;
- Исправлена ошибка, из-за которой при выборе формата данных в некоторых случаях ничего не происходило;
- Исправлен цвет по умолчанию для границ таблицы;
- Исправлен сброс разделителя при повторном открытии формы "формат данных";
- Исправлена проблема, при которой не обновлялся CheckedListbox на диалоговой форме;
- Исправлены проблемы совместимости для старых отчетов;
- Исправлено отображение нумерованного списка в RichText;
- Исправление ошибок диалоговых форм;
- Исправлено отображение событий после перезагрузки отчета;
- И другие исправления.