Как изменить направление отчета во время выполнения - PullRequest
0 голосов
/ 11 ноября 2018

в Oracle Report 6i; Как изменить направление отчета Left to Right, Right to Left во время выполнения отчета? ..

У кого-нибудь есть идея? .. Заранее спасибо.

1 Ответ

0 голосов
/ 11 ноября 2018

Я не знаю ни одной настройки , которую вы могли бы установить (используя встроенный пакет SRW), поэтому - насколько я могу судить, простого переключателя "вкл / выкл" нет. Вы могли бы использовать.

Однако вы можете попытаться сделать следующее:

  • создать два макета: один слева направо и другой справа налево
  • каждый из них должен быть заключен в свою рамку
  • создайте параметр, который позволит вам решить, какое направление использовать
  • создать триггер формата; это сделало бы переключение между этими двумя раскладками. Например:

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

    Таким образом, если вы пройдете LTR, слева направо будет отображаться (а справа налево не будет).

...