Текущее время: Ср, июл 23 2025, 01:03

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Как сделать отступ слева при печати ABAP-списка?
СообщениеДобавлено: Чт, авг 11 2005, 17:13 
Гость
Создал свой вид формата. Определил там отступы (левое поле, верхнее поле и т.п.). Формат страницы - DINA4.
При печати отступы проигнорировались. В чем дело - не пойму.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 12 2005, 08:01 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А какой тип устройства? Что там в "Обработка списков/Драйвер принтера"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 12 2005, 08:41 
Гость
Если выбираю: Драйвер принтера для печати ABAP-списков не использовать - то поля отступов игнорируются.
Если выбираю: Драйвер принтера для SAPWIN печати через SAPlpd/Windows - то поля отступов появляются, но шрифт русский теряется. Латиница печатается нормально.
Где-то надо выбрать кирилицу. Вот только где это сделать?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 12 2005, 09:38 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Нужно "Набор знаков" установить в 1505
(обычно для этого существует копия sapwin - zsapwin)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 12 2005, 11:46 
Гость
Это было сделано.

ТипУстройства: ZSAPWIN5
Драйвер: SAPlpd/SAPWIN driver 3.0
Набор знаков: 1505


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 16 2005, 11:26 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А подстановка шрифта в saplpd?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 16 2005, 11:36 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
лечиться:
WRITE '' AT 5 'Строка 1', AT 127 ' '.
WRITE '' AT 5 'Строка 2', AT 127 ' '....

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 16 2005, 14:31 
Гость
2 slash
Этот способ не очень подходит. Иногда строка не входит и получается перенос строки, который уже на отступ не реагирует. Поэтому хотелось бы чтобы отступ был в любом случае.

2 Stepan
В saplpd выбрал:
SAP Fontname - Courier New
Windows fontname - Courier New
Character Set - Cyrillic


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 17 2005, 06:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
AlekS14 написал(а):
2 slash
Этот способ не очень подходит. Иногда строка не входит и получается перенос строки, который уже на отступ не реагирует. Поэтому хотелось бы чтобы отступ был в любом случае.

2 Stepan
В saplpd выбрал:
SAP Fontname - Courier New
Windows fontname - Courier New
Character Set - Cyrillic


а если в Windows fontname поставить Courier New Cyr?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 17 2005, 09:00 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
sap note 50744
Code:
Symptom
A customer is not satisfied with the SAP layout for list output (according to SAPterm).
Other terms
Punching, punching margin
Solution
Copy the device type SAPWIN to a local customer copy (for example, ZSAPWIN) using Transaction SPAD Utilities -> select Output devices -> Copy device type. Change the printer initialization of the unsatisfactory formats X_??_?? in ZSAPWIN by calling the formatting for device types in Transaction SPAD.
The control sequences used have the following meaning:
1. Set line spacing to nn.n lines per inch.
\elnn.n;
2. Set character separation to nn.n characters per inch
\ecnn.n;
3. Set character size in nnn=points*20
\eSnnnX
4. Set left hand margin in nnn=points*20
\eMLnnn;
5. Set upper margin in nnn=points*20
\eMTnnn;
Thus: \eS200X sets 10 point typeface and \eMT567; an upper margin of
one centimeter.
If no character separation is entered, this is determined automatically from the character size. However, if a character spacing is specified, SAPLPD must bring every letter onto the paper individually. This is very slow and generally only works well with page printers. You should therefore avoid specifying a character spacing.
Totally new formats can also be generated by changing the parameters. However, these should always follow the naming convention Y_??_?? or Z_??_??.



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 17 2005, 13:17 
Гость
Проблема оказалась в ОС.
У меня был 2003 русский. Попробовал из русской XP - всё нормально. И отступ есть и буквы русские.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 21 2007, 11:54 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, мар 21 2007, 07:42
Сообщения: 51
раскажите где прописать и что чтобы сделать отступы в формате


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 21 2007, 23:31 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
kicik написал(а):
раскажите где прописать и что чтобы сделать отступы в формате


Это что:
Цитата:
4. Set left hand margin in nnn=points*20
\eMLnnn;


А это где:
Цитата:
Change the printer initialization of the unsatisfactory formats X_??_?? in ZSAPWIN by calling the formatting for device types in Transaction SPAD.


Если не знаете как добраться до printer initialization, рекомендую почитать тут.


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

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


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

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


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

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