Svetlana написал(а):
Anonymous написал(а):
Thank you for your prompt replies.
Yes we have contacted SAP in Russia and their reponse was that other Russian customers have created a modified copy of an existing HP Device Type and added logic to handle the cyrillic font side of things. However they would not support this option and could not help us create the required Device Type. They stated that using SAPWIN was the official SAP solution to this problem.
I believe the reply in Russian says that we should use the SAPWIN approach.
I am going to try and produce output for a number of different SAPscript forms using SAPWIN and then will be able to give specific examples of any problems I encounter. The first 2 examples I tried did not position the output correctly but it may be possible we can resolve this without too much difficulty.
Thanks again, Jonathan
Да действительно официальное решение SAP AG - это использование SAPWIN/saplpd для печати. И действительно мы - как базис администраторы умеем делать Device Type - в частности и для HP принтеров и используем их в случае необходимости. Если Вам нужен этот Device type(он в принципе подходит для PCL принтеров - сделан хоть и не из HP первоначально - но подходит и к HP) могу поделиться
Только он разумеется расчитан на принтер, поставляемый для России.
НО не устану повторять - это некорректное решение - настраивать конкретную форму на использование конкретного принтера - нужно искать другой путь.
Года 3 назад занимались не-saplpd печатью. На старом форуме можно флейм поднять. Наиболее продвинутыми (из PCL) оказались принтеры XeroxDPN (у них есть изначально прошивка ISO Latin Cyr (8859-5), кроме PC Сyrillic(866)). Однако использовать их согласно стандартной инструкции (XeroxforSAP) не удалось, т.к. по официальному ответу из центра поддержки (Англия - а, кстати, откуда клиенто-то?) следует (дословно): "в firmware принтеров действительно допущена ошибка, из-за чего программное переключение на кодовую страницу ISO Latin Cyr не представляется возможным". Потому пришлось хакнуть некоторые коды, хотя это некошерно
. Кроме того, программеры не горят желанием тестировать свои отчёты из-за каких-то там извращений базисников - за это не платят. Так что виндовс форева!