Текущее время: Ср, июл 30 2025, 12:40

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


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

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


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

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