Выпущен Fastcube 2.1
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)
+ Добавлен новый вид прогресса 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)