Новые возможности в FastCube VCL 2.2:
- Добавлена поддержка Embarcadero RAD Studio XE7 (Delphi XE7/C++Builder XE7)
- Добавлена поддержка Embarcadero RAD Studio XE6 (Delphi XE6/C++Builder XE6)
- Добавлены свойства Distinct и DistinctField в редактор показателя
- Добавлена возможность использования системного счетчика с учетом Distinct и DistinctField
- Добавлена проверка числа строк и столбцов в экспорте в Excel 97-2003
- Добавлены свойства TfcxMeasureField.Distinct: Boolean, TfcxMeasureField.DistinctForTotal: Boolean и TfcxMeasureField.SliceField2: TfcxSliceField. Это позволяет осуществлять расчет с проверкой уникальности значения дополнительного поля
- Добавлен новый тип функции агрегирования af_SumByDistinctOfOtherField: сумма с учетом уникальности значений дополнительного поля
- Добавлена поддержка полей с типом ftSingle
- Добавлено свойство TfcxAxisContainer.DimValue[ALevel: TfcxSmallCount; AVisIndex: Integer]: variant
- Добавлено свойство TfcxDataSource.UseOnlyVisibleFields
- Добавлено свойство TfcxSliceGridToolbar.DialogsDefaultPath для Save/Open диалогов.
- Добавлены TMeasure.ColOffsetTotalValueForDims[Offset: integer; ADimNames: String]: Variant и TMeasure.RowOffsetTotalValueForDims[Offset: integer; ADimNames: String]: Variant
- Добавлен редактор функции расчета дополнительного итога в редакторе измерения
- Добавлен редактор оси
- Добавлено свойство TfcxSlice.ClearUnattachedFieldsFilter: Boolean и метод TfcxSlice.ResetUnattachedFieldsFilter: boolean (сброс фильтров для полей не расположенных в осях и фильтрах)
- Сравнение в TfcxSliceFields.IndexOfField регистронезависимое
- Существенно ускорена загрузка фильтров
- Проведена подготовка для совместимости с FastCube 2 FMX
- Добавлен перевод на Хорватский от Kresimir Majdenic
- Добавлен перевод ресурсов на Немецкий язык от Thomas Werling
- Добавлен перевод ресурсов на Итальянский язык от Augusto Pellis
- Исправлена ошибка в экспорте в Excel 97-2003
- Исправлена ошибка с размером области фильтров
- Исправлена ошибка в TMeasure.ColOffsetValue[Offset: integer]: Variant, TMeasure.RowOffsetValue[Offset: integer]: Variant и TMeasure.ColRowOffsetValue[ColOffset, RowOffset: integer]: Variant
- Исправлена ошибка возникавшая при загрузке сохраненного фильтра.
- Исправлена ошибка: AV при включенном в вычисляемом показателе свойстве CreateAllCells когда нет простых показателей
- Исправлена ошибка: получение в некоторых случаях неверного значения показателя в скрипте
- Исправлены ошибки: AV в TfcxSliceGrid не связанном с TfcxSlice
- Исправлена ошибка: AV при редактировании показателя
- Исправлена ошибка: AV при экспорте
- Исправлена ошибка: AV при добавлении показателя при активном TopN
- Исправлена ошибка с национальными символами в инкрементном поиске
- Исправлена ошибка с TIBBCDField
- Исправлены ошибки с связанные с использованием свойства TfcxSlice.FieldsOrder
- Исправлена ошибка: AV после добавления поля в ось с раскрытой группой
- Не применялся перевод для кнопки OK в окне информации
- Изменено название свойства (было ArgFuncs стало AgrFuncs)
- Исправлена ошибка: Неработоспособность контекстного меню статусной
- области SliceGrid
- Исправлена ошибка: AV в TfcxSlice.InternalSetSelectedVis
- Устранены утечки памяти при применении стилей в SliceGrid
Опубликовано: 29 октября 2014