Текущее время: Вт, июл 29 2025, 23:12

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 16:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 18 2006, 10:37
Сообщения: 177
Откуда: Беларусь
Пол: Мужской
Добрый день!

Подскажите пожалуйста. Создали отчет который выводит результаты в ALV (Object Model). Но при печати на принтере шрифт очень мелкий, даже если оставляем всего пару столбцов, они все равно печатаются тем-же мелким шрифтом.
Можно ли как-то настроить размер шрифта при печати таблички?
Причем я так понял, что если в самой табличке мало полей при печати шрифт получается очень крупный, а если много полей, то даже если мы часть полей скроем, все равно на их месте остается пустое пространство, а оставшиеся поля печатаются мелким шрифтом. Можно ли это как-то побороть? Чтобы при скрытии ненужных столбцов, остальные растягивались бы на всю страницу?

Спасибо!

_________________
Regards


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 16:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
При печати ALV преобразуется в ABAP-листинг. А в листинге величина шрифта при печати зависит только от количества столбцов и строк на странице. Попробуйте в заголовке отчета статически установить количество столбцов:
Code:
REPORT ... LINE-SIZE 80

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 17:03 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 19 2009, 19:33
Сообщения: 6
Пол: Мужской
А еще можно при печати в диалоге указать нужное форматирование.
Чем количество столбцов формата больше, тем мельче шрифт.
Количество строк тоже может влиять на размер, но чаще именно строки...


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

Зарегистрирован:
Пн, сен 18 2006, 10:37
Сообщения: 177
Откуда: Беларусь
Пол: Мужской
А почему же тогда возникает такая ситуация:
Первый алв - табличка из двух столбцов - печатается очень крупно на всю ширину страницы.
Второй алв - табличка из NN столбцов, причем все скрыты, оставлены только парочка - все равно печатается мелко, на месте остальных - пустота.

_________________
Regards


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 17:30 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 21 2007, 13:09
Сообщения: 76
Откуда: Нижний Новгород
Пол: Мужской
Видимо, там оценивается внутренняя таблица без оглядки на признак visible..
Сделайте отдельную внутреннюю табличку, в которой бы содержались только видимые столбцы.. Если это только отчет, без сложного функционала, то такой вариант возможен.

_________________
Мир прекрасен и удивителен!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 17:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
FoLKo написал:
А почему же тогда возникает такая ситуация:
Первый алв - табличка из двух столбцов - печатается очень крупно на всю ширину страницы.
Второй алв - табличка из NN столбцов, причем все скрыты, оставлены только парочка - все равно печатается мелко, на месте остальных - пустота.

Это в одной и той же программе?

_________________
С уважением,
Удав.


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

Зарегистрирован:
Пн, сен 18 2006, 10:37
Сообщения: 177
Откуда: Беларусь
Пол: Мужской
Удав написал(а):
Это в одной и той же программе?

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

_________________
Regards


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 18:25 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 21 2007, 13:09
Сообщения: 76
Откуда: Нижний Новгород
Пол: Мужской
На этот случай надо рисовать отчет(ы) , и кнопочку с выпадающим списком для него(них) выводить в тулбар АЛВ :)
Как вариант, используй встроенный в алв экспорт данных в эксель и распечатывай оттуда..
У меня более-менее красиво работал экспорт в
Экспортировать -> Электронная таблица -> Excel ( в MHTML формате)

_________________
Мир прекрасен и удивителен!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Размер шрифта при печати ALV
СообщениеДобавлено: Ср, фев 25 2009, 19:12 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Тут есть кое-какая информация насчет печати ALV: http://www.saptechies.com/faq-alv-and-print/

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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