Текущее время: Ср, июл 23 2025, 08: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 часа


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

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


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

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