Текущее время: Вс, июл 20 2025, 18:34

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: PDF, разрывы страниц.  Тема решена
СообщениеДобавлено: Вт, фев 24 2009, 18:24 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 21 2008, 10:39
Сообщения: 14
Добрый день.

Есть PDF отчет.

Заголовок(не шапка таблицы, а заголовок отчета - типа "число, № заказа, данные клиента и пр ерунда").
Таблица.
подписи.

Подписи от таблицы УЖЕ не отрываются(это я знал как сделать).
в чем проблема: на первом листе из-за заголовка влазит либо 5 строк таблицы, либо одна с подписями.

1. Если выводится одна строка - то все замечательно. все влазит на 1 лист.
2. Если выводится 2-5 строк - то на первом листе кроме заголовка отчета не печатается ничего.
Вся таблица печатается со второго листа.
3. Если выводится 6+ строк - на первом листе выводится 5 строк таблицы.
на втором листе выводится 6-я строка таблицы и подписи.

Кто знает, как побороть п.2? т.е. надо напечатать 5 строк - на первом 4, на втором 1 и подписи...


Последний раз редактировалось SteelBird Ср, фев 25 2009, 14:27, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF, разрывы страниц.
СообщениеДобавлено: Вт, фев 24 2009, 19:01 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
SteelBird написал(а):
Добрый день.

Есть PDF отчет.

Заголовок(не шапка таблицы, а заголовок отчета - типа "число, № заказа, данные клиента и пр ерунда").
Таблица.
подписи.

Подписи от таблицы УЖЕ не отрываются(это я знал как сделать).
в чем проблема: на первом листе из-за заголовка влазит либо 5 строк таблицы, либо одна с подписями.

1. Если выводится одна строка - то все замечательно. все влазит на 1 лист.
2. Если выводится 2-5 строк - то на первом листе кроме заголовка отчета не печатается ничего.
Вся таблица печатается со второго листа.
3. Если выводится 6+ строк - на первом листе выводится 5 строк таблицы.
на втором листе выводится 6-я строка таблицы и подписи.

Кто знает, как побороть п.2? т.е. надо напечатать 5 строк - на первом 4, на втором 1 и подписи...

Очевидно что решение п.2 связано, с тем как Вы реализовали Подписи от таблицы УЖЕ не отрываются.

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF, разрывы страниц.
СообщениеДобавлено: Ср, фев 25 2009, 11:00 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 21 2008, 10:39
Сообщения: 14
sy-uname написал(а):
Очевидно что решение п.2 связано, с тем как Вы реализовали Подписи от таблицы УЖЕ не отрываются.


Постараюсь описать структуру отчета:

1 MasterPage :
а. логотип для каждой страницы.
б. контент
2. Page1
а. Subform "Header", разрывы разрешены. Place : Following previouse, KeepWith - пустые, After : Continue filling parent
б. таблица. разрывы разрешены.Place : Following previouse, KeepWith - пустые, After : Continue filling parent
в таблице есть header row, body row и 3 footer row.
header row - разрывы запрещены, body row - разрывы разрешены, footer row - разрывы запрещеы, Keep With Previous установлено
в. Subform "subscribes". разрывы запрещены, Keep With Previous установлено

в пункте б. пробовал ставить всевозможные комибнации галочек "Keep with"... пока безрезультатно :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF, разрывы страниц.
СообщениеДобавлено: Ср, фев 25 2009, 14:23 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 21 2008, 10:39
Сообщения: 14
Решил. Хоть через опу, но решил.
Разбиваю таблицу на две. одна печатается на первом листе. вторая - на втором. Если только одна запись - вторая не печатается вообще.
В первую копируются строки, которые влазят на первый лист.
Во вторую - остальные. если строк больше одной, то во вторую таблицу копируется минимум одна строка...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF, разрывы страниц.
СообщениеДобавлено: Ср, фев 25 2009, 14:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
Аналогично делал правда на SmartForm-ах там в таблице передавался параметр и если он равен 1 то требуется разрыв, все подсчеты производились в программе печати. Тут я думаю можно так же рвать таблицу (это чтобы уйти от двух разных) у SubForm-ы на вкладке "Pagination" кнопочка "Edit" там можно задать условие.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF, разрывы страниц.
СообщениеДобавлено: Ср, фев 25 2009, 17:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
SteelBird написал(а):
sy-uname написал(а):
Очевидно что решение п.2 связано, с тем как Вы реализовали Подписи от таблицы УЖЕ не отрываются.


Постараюсь описать структуру отчета:

1 MasterPage :
а. логотип для каждой страницы.
б. контент
2. Page1
а. Subform "Header", разрывы разрешены. Place : Following previouse, KeepWith - пустые, After : Continue filling parent
б. таблица. разрывы разрешены.Place : Following previouse, KeepWith - пустые, After : Continue filling parent
в таблице есть header row, body row и 3 footer row.
header row - разрывы запрещены, body row - разрывы разрешены, footer row - разрывы запрещеы, Keep With Previous установлено
в. Subform "subscribes". разрывы запрещены, Keep With Previous установлено

в пункте б. пробовал ставить всевозможные комибнации галочек "Keep with"... пока безрезультатно :(


Subform "subscribes" у Вас как оформлена? как самомтоятельная сабформа или сабформа включенная в табличную часть ?

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB