Изменения в FastCube 2.1:
- Добавлен новый вид прогресса fcxpFetchingData для визуализации прогресса загрузки данных в событиях TfcxCube.OnProgress
- Добавлено событие TfcxSlice.OnScriptError для отслеживания ошибок при выполнении скриптов
- Добавлены в скрипт методы для поиска значения показателя по значениям показателей: TMeasure.GetValueWithColDimValues(ADimValues:Array of variant):Variant и TMeasure.GetValueWithRowDimValues(ADimValues: Array of variant):Variant
- Добавлен метод TfcxMeasuresContainer.AddCalculationScript для добавления функций в скрипт
- Добавлены свойства TMeasures.CurrentMeasureIndex: Integer и TMeasures.CurrentMeasureName:String для использования в скриптах
- Добавлено свойство TfcxSliceDataZone.PopupCell:TfcxMeasureCell для использования в контекстном меню
- Добавлена возможность использования стандартной палитры при экспорте в Excel
- Добавлена возможность перекрыть выпадающее меню зон или вставить собственные элементы в выпадающие меню зон
- Добавлено выделение группы строк/столбцов соответствующей ячейке измерения TopN сохраняется в схеме В списке TopN отображаются неактивные условия
- Добавлено меню сохранения в TfcxSliceGridToolbar
- Добавлено событие TfcxCustomToolbar.OnMenuItemClick позволяющее переопределять стандартную реакцию пунктов меню
- Добавлено событие TfcxCustomToolbar.OnButtonClick позволяющее переопределять стандартную реакцию кнопок
- Добавлено свойство TfcxAxisContainer.ShowTotalAs: TfcxShowTotalAs. Значения по умолчанию для каждой оси в TfcxSlice.Settings.
- Добавлен метод удаления всех показателей TfcxMeasuresContainer.DeleteMeasures.
- Добавлена возможность показа подсказок для элементов SliceGrid (используйте ShowHint = True для включения) Добавлено событие TfcxCustomToolbar.OnGetButtonVisible позволяющее управлять видимостью кнопок на панели инструментов Добавлен компонент TfcxpSliceGridReport
- Добавлено свойство Version в компоненты FastCube Добавлена поддержка XE5 в Recompile Wizard Добавлено свойство TfcxSliceContainer.Alignment
- Добавлено событие TfcxSliceGrid.OnDataDblClick Добавлен автоматический вызов единственного экспорта по нажатию кнопки в тулбаре
- Добавлено автоматическое раскрыти списка, привязанного к кнопке в тулбаре
- Добавлено свойство TfcxSlice.Settings (установки по умолчанию для осей и измерений)
- Добавлена проверка типа поля при разбивке даты и времени
- Добавлено: Список полей раскрывается при нажатии на кнопку в любом месте в пределах кнопки
- Добавлены события TfcxSliceGrid.OnGetClipboardText и TfcxCubeGrid.OnGetClipboardText
- Добавлена возможность скрывать CaptionZone в SliceGrid и CubeGrid
- Добавлен перевод ресурсов и файлов помощи на Португальский
- Добавлен перевод ресурсов на Чешский язых от Karel Janeсek Добавлен перевод ресурсов на Итальянский от Augusto Pellis Добавлен частичный перевод для языков из FastCube 1
- Исправлена ошибка конвертирования типов при загрузке данных
- Исправлено отключение scrollbar при его позиции > 0
- Исправлена работа HideTotalForSingleValue в оси с показателями
- Исправлены ошибки в скрытии ячеек
- Исправлен экспорт ячеек отображающих процент и ранг
- Исправлена ошибка в "выделении данных"
- Исправлена ошибка в экспорте в Excel
- Исправлена ошибка в выделении строки/столбца
- Исправлены ошибки связанные с TopN
- Исправлена ошибка получения данных из DataSet в версиях XE3 и выше
- Исправлена ошибка сохранения фильтров в частях даты и времени
- Исправлены ошибки связанные с TopN
- Исправлена ошибка связанная с использованием TDataSet созданном в DLL
- Исправлены ошибки подгрузки дополнений в куб из сохраненных файлов.
- Исправлена ошибка с типами TimeStamp и BCD
- Исправлена ошибка с экспортом пустого среза
- Исправлена ошибка AV возникавшая в пустом кубе
- Исправлена ошибка AV возникавшая в пустом срезе
- Исправлена утечка памяти в раскрывающемся списке полей
- Исправлена ошибка "integer overflow" при расчете Hash для стринговых полей
- Исправлена ошибка "Range check error" при вызове детализации (DblClick) в пустом срезе
- Исправлена ошибка AV при изменении размеров осей в пустом срезе
- Добавлена возможность создания вычисляемых показателей с секцией переменных (перегружены методы AddCalcMeasure и InsertCalcMeasure)
- Добавлено: кнопка экспорта недоступна при отсутствии зарегистрированных экспортов
- Переименован метод TfcxSliceGrid.Export в TfcxSliceGrid.DoExport
- Иправлен Chart package для Delphi XE3
- Исправлена проверка состояния alignment popup menu
- Исправлена ошибка memory corruption в unicode версиях Delphi (D2009+)
- Исправлена загрузка даных из TWideStringField
- Исправлен: LoadFromStream() не загружает сохраненные ранее в поток через SaveToStream()
- Убрана отрисовка мусора в ряде случаем в slicegrid
- Добавлены пропущенных формы для lazarus в пакете FastScript integration
- Исправлена загрузка строковых ресурсов в FPC >= 2.7.1
- Исправлено изменение заголовков Measure/Dimension в приложениях Lazarus
- Исправлены имена файлов для регистрозависимых систем (таких как Mac OS X и Linux)
Опубликовано: 27 ноября 2013