BI Publisher> Избегание таблицы для разделения на следующую страницу - PullRequest
0 голосов
/ 09 сентября 2018

У меня есть шаблон BIP RTF, в котором есть таблица с кучей полей. Отчет состоит из нескольких записей, а не только одной записи. Теперь требуется, чтобы, если таблица следующих записей помещалась на той же странице, тогда поместите ее на ту же страницу или напечатайте на следующей странице.

Например: не должно быть так:

enter image description here

Вместо этого на стр. 2 должен быть запущен номер 1-236586771.

Вот что я пытался исправить, но пока не повезло:

  1. Не установлен флажок «Разрешить разбивку строк по страницам» enter image description here
  2. В абзаце выбрано «Оставить рядом» и «Держать строки вместе» List item

Пожалуйста, это мои образцы XML и RTF: xml , rtf

Пожалуйста, мне нужна помощь, чтобы решить эту проблему.

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Что может также помочь -

  • Выделите всю таблицу , щелкните правой кнопкой мыши и выберите таблицу. свойства.
  • Нажмите на вкладку строки и отметьте «Повторить как строку заголовка вверху». окна страницы. (снимите флажок, чтобы строка разбивалась по страницам, если она галочка).

То, что произойдет, - это не разделение строки на следующую страницу, а на следующей странице появится вся таблица. Это произойдет только в том случае, если строка таблицы переходит на следующую страницу. Надеюсь, что это помогает или дает другой вариант для будущего использования.

0 голосов
/ 10 сентября 2018

Вам нужно вложить таблицы.

Поместите для каждого ssServiceRequest в первую таблицу. Установите эту строку, чтобы не разбить на страницы. Возможно, вам понадобятся три столбца (1: начало для каждого, 2: содержание, 3: конец для каждого).

Поместите новую таблицу содержимого в первую строку таблицы, которая повторяется. Но все ваши элементы отображения внутри этой таблицы.

...