Текущее время: Пн, июл 16 2018, 16:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2164 ]  На страницу Пред.  1 ... 141, 142, 143, 144, 145
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 22 2018, 16:21 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, авг 05 2008, 20:46
Сообщения: 63
Откуда: С Урала
День добрый, возникла потребность перевести формирование Excel файла в фон и решил воспользоваться новым инструментом YWWW. И столкнулся с проблемой - перенос значений в ячейки с прямой адресацией типа VAR_NAME = Лист1!G3 не происходит, а очень надо. Может кто подскажет, что не так делаю?В простом ZWWW такая адресация срабатывала, лист в шаблоне так же называется. В примерах не увидел решения. Может не все смотрел?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 22 2018, 16:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1816
Откуда: Москва
Пол: Мужской
NickS написал(а):
День добрый, возникла потребность перевести формирование Excel файла в фон и решил воспользоваться новым инструментом YWWW. И столкнулся с проблемой - перенос значений в ячейки с прямой адресацией типа VAR_NAME = Лист1!G3 не происходит, а очень надо. Может кто подскажет, что не так делаю?В простом ZWWW такая адресация срабатывала, лист в шаблоне так же называется. В примерах не увидел решения. Может не все смотрел?

Можете прислать шаблон и содержимое IT_VALUES на почту misterxyz@mail.ru ?

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Сб, июл 07 2018, 13:25 
Начинающий
Начинающий

Зарегистрирован:
Чт, май 02 2013, 00:47
Сообщения: 16
Добрый день.
Поделитесь, пожалуйста, примером отправки вложенного файла XML по электронной почте.
Я остановилась на том, что отправила сообщение в SAP Office и получила его ID с помощью zcl_zwww=>sap_office_get_file_id.
Затем запускаю SO_OLD_DOCUMENT_SEND_API1 и в результате вижу в SAP Office в исходящих свое сообщение.
Нажимаю Отправить и получаю письмо без вложения.
А можно как-то сделать так, чтобы мой XML был вложением?
Есть ли возможность отправлять письмо с вложением с помощью CL_DOCUMENT_BCS? Нашла метод GETU_BCS_INSTANCE, который позволяет
получить объект SAP Office по его ID (надо передать структуру SOODK). Но непонятно, как его увязать с результатом вызова sap_office_get_file_id и что вообще потом делать.

Code:
   zcl_zwww=>sap_office_get_file_id( exporting i_file_name = conv #( lv_filename )
                                                       importing e_file_id   = data(lv_file_id)
                                                       exceptions file_not_found = 1  ).
   if sy-subrc ne '0'.
       exit.
   endif.

   ls_receivers-rec_type  = 'U'.
   ls_receivers-express = 'X'.
   ls_receivers-receiver  = email пользователя
   append ls_receivers to lt_receivers.

   CALL FUNCTION 'SO_OLD_DOCUMENT_SEND_API1'
       EXPORTING
          document_id                = lv_file_id
          PUT_IN_OUTBOX              = abap_true
        TABLES
          receivers                  = lt_receivers
        EXCEPTIONS
          too_many_receiver          = 1
          document_not_sent          = 2
          document_not_exist         = 3
          operation_no_authorization = 4
          parameter_error            = 5
          x_error                    = 6
          enqueue_error              = 7
          OTHERS                     = 8.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, июл 09 2018, 13:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1816
Откуда: Москва
Пол: Мужской
ssv10 написал(а):
Добрый день.
Поделитесь, пожалуйста, примером отправки вложенного файла XML по электронной почте.
Я остановилась на том, что отправила сообщение в SAP Office и получила его ID с помощью zcl_zwww=>sap_office_get_file_id.
Затем запускаю SO_OLD_DOCUMENT_SEND_API1 и в результате вижу в SAP Office в исходящих свое сообщение.
Нажимаю Отправить и получаю письмо без вложения.
А можно как-то сделать так, чтобы мой XML был вложением?
Есть ли возможность отправлять письмо с вложением с помощью CL_DOCUMENT_BCS? Нашла метод GETU_BCS_INSTANCE, который позволяет
получить объект SAP Office по его ID (надо передать структуру SOODK). Но непонятно, как его увязать с результатом вызова sap_office_get_file_id и что вообще потом делать.


Пример можете подсмотреть в подпрограмме Sap_Office_Send_Mail, или в методе YCLITC_PRINTED_FORM->SAP_OFFICE_SEND_MAIL, если используете YWWW.
Он отправляет пользователю экстренное сообщение с вложенным документом. Это происходит автоматически, если вызов ZWWW (YWWW) производится в фоне. Либо задача напрямую направляет вывод в SAP Office (параметр FILE_LOCATION='O' и CLOSE_FORM=space).

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2164 ]  На страницу Пред.  1 ... 141, 142, 143, 144, 145

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


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

Сейчас этот форум просматривают: BingBot, Google [Bot], Google Feedfetcher, MaрьЯ


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

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