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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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