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

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


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

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


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

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