Как сохранить два ряда вместе, но разделить второй ряд?

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

КОД 1

'Table with data
pdfTable1.SplitLate = False
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)

'Table with title
pdfTableTitle.AddCell(...)

'Table whith I add to document
pdfTableMain.AddCell(pdfTableTitle)
pdfTableMain.AddCell(pdfTable1)
pdfTableMain.KeepRowsTogether(0, 2)
pdfTableMain.SplitLate = False

Код 2

'Table with data
pdfTable1.SplitLate = False
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)
pdfTable1.AddCell(...)

'Table with title
pdfTableTitle.AddCell(...)

'Table whith I add to document
pdfTableMain.AddCell(pdfTableTitle)
pdfTableMain.AddCell(pdfTable1)
pdfTableMain.SplitLate = False


Что я ожидал:

Мне нужно, чтобы "pdfTableTitle" и первые несколько ячеек "pdfTable1" оставались на одной странице и оставались на другой странице, но если есть место только для "pdfTableTitle", то все "pdfTableMain" переходят на другую страницу.


Что я имею:

1) Все "pdfTableMain" переходят на другую страницу

2) "pdfTableTitle" иногда остается один на конце страницы

0 ответов

Другие вопросы по тегам