Active pivot DrillThrough标头别名,并在运行时指定要提取的列

时间:2014-02-20 09:13:37

标签: activepivot

任何人都这样做了,在钻取中对标​​题名称进行了别名处理,并指定了在运行时提取的列。

原因是每个用户都指定了要在钻取中显示的列集。

一些例子非常棒。

提前致谢

1 个答案:

答案 0 :(得分:1)

对于标头别名,如果你不使用AP Live,可以通过覆盖QueriesService来完成,然后当你执行DT时,你可以在那里添加你自己的别名。

如果您希望每个用户都这样做,那么请在用户上下文中执行此操作,例如,我们在沙箱中实现了一个ReferenceCurrency,它是一个定制的上下文。在您的情况下,您将使用相同的逻辑,但该上下文将处理别名。

当触发DT查询时,您在QueriesService中拦截它,获取用户的上下文并应用已为该用户定义的别名,如果没有定义任何内容,请考虑保留默认别名。

此致