• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Печать длинных таблиц

  • Автор темы alexas
  • Дата начала
A

alexas

Доброго времени суток всем.

Есть необходимость выводить на печать длинные таблицы из документа так, что бы на каждой новой странице печаталась шапка таблицы.

Выгружать в Word только для печати не хочется.

Подскажите пожалуйста куда смотреть.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
выгружать в ПДФ ;)
 
O

Omh

Подскажите пожалуйста куда смотреть.
Смотреть на RTITem.AddPageBreak, RTITem.AppendTable и на свои руки.
Это если средствами лотуса.

Если не хочется средствами лотуса, то можно прислушаться к советам lmike.
 
A

alexas

Смотреть на RTITem.AddPageBreak, RTITem.AppendTable и на свои руки.
Это если средствами лотуса.

Если не хочется средствами лотуса, то можно прислушаться к советам lmike.

Что с ПДФом, что с ПейджБрейком - надо как-то считать кол-во строк которое уместится на странице.
Наполнение ячеек не однострочное и шрифт может быть разным.

Как считать !??
 
O

Omh

Романтизм
Не посчитаешь :)

Я когда то делал такое г-но:
зная название шрифта, его размер, ширину каждого символа (sic) и ширину колонки в которой будет самый большой текст, я мог вычислить сколько строк занимали мои данные в колонке.
Вёл счётчик строк и когда приближался к точке кипения вставлял пейджбрейк.
Но всё равно, иногда плавало, иногда тонуло.
Не решение это вообщем (перечитал - ужаснулся :))

Тут надо смотреть на что-то, что может поместить хидер таблицы в хидер листа, а в таблицу просто тупо принтовать данные.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
Что с ПДФом, что с ПейджБрейком - надо как-то считать кол-во строк которое уместится на странице.
не надо считать, в ПДФ, ибо есть фрэймворки, кот. это делают
у FOP это есть (как я помню)

Добавлено: вот и turumbay ещё одину библиотеку упомянул
в общем случае - эти либы выводят не только в ПДФ
 
A

alexas

не надо считать, в ПДФ, ибо есть фрэймворки, кот. это делают
у FOP это есть (как я помню)

Добавлено: вот и turumbay ещё одину библиотеку упомянул
в общем случае - эти либы выводят не только в ПДФ

Огромное Всем спасибо за участие !

Буду смотреть на жаву. Получится - напишу (если интерсно)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
будет интересно, если оешение будет не частным... :)
можете допилить XSL, в проекте
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!