如何在运行时更改报告方向



在Oracle Report 6i中;如何在报表运行时更改报表Left to RightRight to Left的方向?。。

有人有主意吗?。。提前谢谢。

我不知道你可以设置任何设置(使用SRW内置包(,所以据我所知,你可能不会使用简单的"开/关"开关。

然而,你可能会尝试做的是:

  • 创建两个布局:一个从左到右,另一个从右到左
  • 它们中的每一个都应该被封闭在自己的框架中
  • 创建一个参数,让您决定使用哪个方向
  • 创建一个格式触发器;它将在这两种布局之间进行切换。例如:

    -- left-to-right frame
    return (:par_left_to_right = 'LTR');
    -- right-to-left frame:
    return (:par_left_to_right = 'RTL');
    

    因此,如果您通过LTR,将显示从左到右(而从右到左则不会(。

最新更新