Flex OLAPDataGrid Сортировка - PullRequest
       11

Flex OLAPDataGrid Сортировка

1 голос
/ 07 октября 2010

Я пытаюсь обеспечить некоторую сортировку по умолчанию в компоненте OLAPDataGrid во Flex. Кажется, что есть функция dataCompareFunction на OLAPAttribute, но, кажется, ничего из того, что я делаю, фактически не вызывает вызовы этого метода. Какие-либо предложения по использованию этого или других методов для сортировки измерений в OLAPDataGrid?

Ответы [ 2 ]

1 голос
/ 22 июля 2011

Проблема в том, что dataCompareFunction не используется, если userDataFunction на OLAPAttribute также не установлено (см .: DefaultCubeImpl.as).

Примечание от редактирования: я думаю, это ссылка на DefaultCubeImpl.as

0 голосов
/ 30 ноября 2011

Я имею дело с той же проблемой. Я нашел два отрывка в онлайн-справке Adobe. Возможно, они могут так или иначе помочь нам.

Порядок элементов, то есть значений по каждому измерению, имеет вид на основе порядка, в котором элементы отображаются в плоских данных. В В этом примере четверти отображаются в порядке Q1, Q2, Q3 и Q4. потому что плоские данные были отсортированы по кварталам. Однако, если данные были не отсортированы по кварталам, могут появляться члены по QuarterDim в любом порядке.

Взято из Написание запроса для простого куба OLAP .

Вы не можете сортировать столбцы, щелкая заголовки в OLAPDataGrid. контроль. Сортировка поддерживается на уровне измерения, поэтому вы можете * изменить порядок элементов этого измерения. * Обратите внимание, что вы можете только использовать сортировку при подготовке запроса, а затем использовать его, чтобы получить имена членов отображаются вдоль строк и заголовков столбцов.

Взято из О сетках данных OLAP .

...