мультиколонка справа налево в отчете Crystal - PullRequest
1 голос
/ 12 марта 2012

в Crystal Report мы можем реализовать мультиколонку слева направо по умолчанию, но мне нужно изменить направление многоколоночного отчета на RTL, есть ли какое-то решение для этого?

большое спасибо.

Ответы [ 3 ]

3 голосов
/ 12 марта 2012

Я не верю, что это возможно при использовании стандартной функциональности, но как насчет этого для обходного пути:

Давайте представим, что в настоящее время у нас есть одна строка подробностей a.

  • Создатьновая строка подробностей b.
  • Переместите поля строки подробностей a в правую сторону.
  • Скопируйте поля в строку подробностей b слева.
  • Установите подробный раздел a, чтобы он лежал в основе следующих разделов.
  • Установите подробный раздел a для условного подавления с помощью: recordnumber mod 2 = 1
  • Установите подробный раздел b для условного подавления с помощью: recordnumber mod 2 = 0

Вуаля?

0 голосов
/ 19 августа 2017

Я столкнулся с той же проблемой.Моим требованием было отображать арабский текст справа налево в двух столбцах отчета.Чтобы добиться того, чего я хотел, я использовал приведенную ниже формулу для каждого поля в отчете:

IF ONFIRSTRECORD THEN 
    NEXT({FIELDNAME})
ELSE IF recordnumber mod 2 = 1 THEN ` NEXT({FIELDNAME})`

ELSE
    PREVIOUS({FIELDNAME})

НАДЕЖДА НА ЭТО ПОМОГАЕТ:)

0 голосов
/ 31 марта 2013

Вы можете использовать «Формат объекта».

  1. Щелкните правой кнопкой мыши на объекте, что вы хотите
  2. Формат объекта
  3. Нажмите на вкладку «Абзац»
  4. Выберите «Справа налево» из фрейма «Одер чтения»
  5. Выберите «Текст RTF» из фрейма «Интерпретация текста»
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...