2014-02-20 3 views
0

Любой сделал это, наложив имя заголовка в детализацию, а также указав, какой столбец будет извлечен во время выполнения.Active pivot DrillThrough aliasing заголовка и указать во время выполнения, который должен быть извлечен.

Причина в том, что каждый пользователь указал указанный столбец для отображения в процессе детализации.

Некоторые примеры действительно замечательные.

Заранее спасибо

ответ

1

для заголовка наложения спектров это может быть сделано путем переопределения QueriesService, если вы не используете AP Live, то при выполнении DT вы добавить свою собственную ступенчатость там.

Если вы хотите, чтобы это было для каждого пользователя, тогда сделайте это в контексте пользователя, см. В песочнице, например, мы внедрили там ReferenceCurrency, который представляет собой заказный контекст. В вашем случае вы будете использовать одну и ту же логику, но этот контекст будет иметь дело с псевдонимом.

При вызове DT-запроса вы выполняете его в QueriesService, чтобы получить контекст для пользователя и применить псевдоним, который был определен для этого пользователя, подумайте о сохранении псевдонимов по умолчанию, если ничто не определено, например.

С уважением,

+0

Я дам этому попытку, я смотрю на DrillthroughPostprocessor я подумал, что это подход вы собираетесь рекомендовать. Спасибо :) – chris

+0

Вы имеете в виду PostProcessedColumns? который используется для добавления новых атрибутов в DT. Если вы хотите дать каждому пользователю свою собственную конфигурацию, решение должно опираться на контекст. – tuxmobil

 Смежные вопросы

  • Нет связанных вопросов^_^