Как сохранить два ряда вместе, но разделить второй ряд? - PullRequest
0 голосов
/ 10 мая 2019

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

КОД 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 "иногда остаются однив конце страницы

...