Текущее время: Пт, апр 19 2024, 22:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Скачать фаил с интернета
СообщениеДобавлено: Ср, окт 19 2016, 11:09 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
Здравствуйте,
можно ли научить SAP выдавать сачанный фаил с интернета?

Пишу отчет, в нем етьь ALV таблица, в которой есть колонка с названием инструкции для пользователя.
Сами инструкции лежат на отдельном сайте в виде вордовских документов.

Хочется по событию дабл клика по ячейке с названием инструкции выдавать пользователю данный фаил.

в сторону каких ФМ копать?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Скачать фаил с интернета  Тема решена
СообщениеДобавлено: Ср, окт 19 2016, 13:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Может просто через вызов команды ОС открывать этот файл на фронтенде в эксплорере?

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скачать фаил с интернета
СообщениеДобавлено: Чт, окт 20 2016, 03:43 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2014, 09:41
Сообщения: 179
И делать это можно через такую штуку:
Code:
        cl_gui_frontend_services=>show_document(
          exporting
            document_name         = `file.html`
            mime_type             = 'text/html'
            data_length           = 0
          changing
            document_data         = lt_content_hex[]


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Скачать фаил с интернета
СообщениеДобавлено: Пт, окт 21 2016, 09:51 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
LKU написал:
Может просто через вызов команды ОС открывать этот файл на фронтенде в эксплорере?

Спасибо, получилось


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Скачать фаил с интернета
СообщениеДобавлено: Пт, окт 21 2016, 09:56 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 13 2016, 20:18
Сообщения: 49
UKY написал(а):
И делать это можно через такую штуку:
Code:
        cl_gui_frontend_services=>show_document(
          exporting
            document_name         = `file.html`
            mime_type             = 'text/html'
            data_length           = 0
          changing
            document_data         = lt_content_hex[]


я сделал через
Code:
CALL METHOD cl_gui_frontend_services=>execute
  EXPORTING
*    DOCUMENT               =
    APPLICATION            = 'iexplore'
    PARAMETER              = 'http://server_ip/download.php?id=6466'
*    DEFAULT_DIRECTORY      =
*    MAXIMIZED              =
*    MINIMIZED              =
*    SYNCHRONOUS            =
*    OPERATION              = 'OPEN'
  EXCEPTIONS
    CNTL_ERROR             = 1
    ERROR_NO_GUI           = 2
    BAD_PARAMETER          = 3
    FILE_NOT_FOUND         = 4
    PATH_NOT_FOUND         = 5
    FILE_EXTENSION_UNKNOWN = 6
    ERROR_EXECUTE_FAILED   = 7
    SYNCHRONOUS_FAILED     = 8
    NOT_SUPPORTED_BY_GUI   = 9
    others                 = 10
        .
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.


Сразу открывает браузер и выкачивает инструкцию, чтоб не перекачивать сначала на сап-сервер, а потом отдельно пользователю сразу его на скачку отправлять


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

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


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

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


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

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