0

任何人都这样做了,在钻取中为标题名称加上别名,并指定在运行时要提取的列。

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

有些例子真的很棒。

提前致谢

4

1 回答 1

1

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

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

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

问候,

于 2014-02-21T02:59:56.157 回答