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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Создание PDF файла из SAP
СообщениеДобавлено: Вт, мар 13 2007, 09:55 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Привет!

Возможно "напечатать" формуляр(smartforms, sap script) или listing в PDF файл средствами SAP без установки программ сторонних производителей(таких как PDF Factory) и выгрузить его на компьютер?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 10:07 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 19 2005, 09:03
Сообщения: 23
Откуда: Москва
Посмотри отчет [RSTXPDFT4] и FM [CONVERT_OTFSPOOLJOB_2_PDF].
ERP 5.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 10:25 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
В предварительном просмотре в коммандном окне наберите "pdf!" (без кавычек), и будет Вам счастье.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 10:52 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Николаев Александр написал(а):
Посмотри отчет [RSTXPDFT4] и FM [CONVERT_OTFSPOOLJOB_2_PDF].
ERP 5.0


Спасибо. Этот отчет как раз выводит данные спула в PDF.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 11:14 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Единственное, что при выгрузке все русские слова сконвертировались в какие квадратики...

Как в этом случае быть?


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

Зарегистрирован:
Пт, июн 02 2006, 09:59
Сообщения: 67
Пол: Мужской
Code:
  data:
    func_module_name    type rs38l_fnam,
    control_parameters  type ssfctrlop,
    output_options      type ssfcompop,
    output_job_info     type  ssfcrescl....
...
  call function 'SSF_FUNCTION_MODULE_NAME'
       exporting
            formname = <имя SMARTFORM>
       importing
            fm_name  = func_module_name.

  call function func_module_name      " вызов SMARTFORM
       exporting
            control_parameters = control_parameters
            <параметры SMARTFORM>
       importing
            job_output_info    = output_job_info.
*
  call function 'CONVERT_OTF'
       exporting
            format                = 'PDF'
            max_linewidth         = 134
       importing
            bin_filesize          = filesize
       tables
            otf                   = output_job_info-otfdata
            lines                 = it_lines
       exceptions
            err_max_linewidth     = 1
            err_format            = 2
            err_conv_not_possible = 3
            others                = 4.
*
  call function 'GUI_DOWNLOAD'
       exporting
            bin_filesize = filesize
            filename     = 'c:\temp.pdf'
            filetype     = 'BIN'
            append       = ' '  " ' '-overwrite 'A'-append
       tables
            data_tab     = it_lines[]
       exceptions
            others       = 1.
  if sy-subrc <> 0.
    message id sy-msgid type sy-msgty number sy-msgno
            with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  endif.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 11:55 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
SAPer написал:
Единственное, что при выгрузке все русские слова сконвертировались в какие квадратики...

Как в этом случае быть?


Была та же проблема, у меня решилась просто: загрузил TTF шрифты (Курьер, Ариал(вместо Хелветики) и Таймс) с помощью проги RSTXPDF2 - сразу же заработало.
Вот ссылка в тему: http://sapboard.ru/forum/viewtopic.php?t=6975


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, мар 17 2007, 18:49 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
SAPer написал:
Единственное, что при выгрузке все русские слова сконвертировались в какие квадратики...

Как в этом случае быть?


Нужно загрузить русские шрифты. Лучше всего для этого подходят Post Script шрифты, ибо:

1. Это стандарт Adobe - как видим так и печатаем, типа 100%ый вектор
Adobe Type 1 fonts. Кодировка ISO 8859-5.

2. Весят мало. На каждое начертание отдельный файлик, весом пару-тройку десятков Kbyte, против 150-400 в случае с TTF. При создании pdf-a файл шрифта может быть включен в pdf столько раз, сколько начертаний оного используется. Как результат - pdf с PS-шрифтами весит от 100 до 500K, и от 2 Mb в случае с TTF.


Если размер не волнует - то всё равно какой шрифт.

И не забываем про Copyright-ы - :)
Впринципе можно взять скажем с Солярки - 100% проверено, работает.


PS: можно еще прочитать вот тут http://www.sapbasis.ru/articles/sap2pdf/


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

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


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

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


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

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