Информация о выпуске FastCube .NET 2019.4
Новые возможности
Выражения
С этим релизом в FastCube Net добавлены выражения. До сих пор вычисляемые показатели или итоги можно было создать с помощью скрипта на C# или VB.Net. Это не было не удобно и не понятно пользователям далеким от программирования. Таким образом, мы решили добавить в продукт поддержку выражений, которые уже могут быть вам знакомы по нашему продукту FastReport.
Пожалуйста, обратитесь к нашей обновленной документации по FastCube .Net и посмотрите новые примеры для лучшего понимания что такое выражения и как они работают.
Диалог "свойства куба"
Мы заменили диалоговое окно Информация
на новое диалоговое окно свойства куба
, в которое добали возможность переключить язык скрипта и настраивать список assemblies для куба.
Формат вывода для измерений
Мы добавили возможность установить формат вывода для измерений. Это может пригодиться для не строковых измерений. Используйте свойство AxisField.DisplayFormat
или редактор измерения чтобы настраивать формат вывода.
Привязка заголовка измерения и содержимого
С появлением свойств AxisContainer.BindCaptionWidth
и Slice.BindCaptionWidth
стало возможно привязать ширину заголовка измерения и его содержимого в оси.
BindCaptionWidth = False | BindCaptionWidth = True |
---|---|
Опция IgnoreCase для выражений диапазонов
Мы используем выражения диапазонов для фильтрации измерений для правил подсветки показателей. Начиная с этого релиза стало возможно игнорировать регистр для текстовых сравнений в выражениях для диапазонов.
Свойство Range.IgnoreCase
можно поменять как из программного кода, так и в редакторе диапазонов.
Другие измерения
- Добавлены методы
PopupWindow.ExpandAll()
иPopupWindow.CollapseAll()
, а также свойствоCustomGrid.AutoExpandPopups
(по умолчанию = true), которое определяет показывать ли выпадающие списки грида автоматически свернутими или развернутыми. - Добавлена возможность установки собственных контекстных меню (ContextMenuStrip) для зон грида.
- Добавлены кнопки очистки в редактор показателя.
- Добавлен пункт в контекстное меню оси для удаления показателя (при нажатии на заголовок показателя).
Ошибки
- Поправлены ошибки с доступом к значению измерений из скрипта.