SAPфорум.RU https://sapboard.ru/forum/ |
|
DOI to MS Word: проблема с передачей полей https://sapboard.ru/forum/viewtopic.php?f=13&t=95795 |
Страница 1 из 1 |
Автор: | rush7ka [ Пт, ноя 24 2017, 18:06 ] |
Заголовок сообщения: | DOI to MS Word: проблема с передачей полей |
Всем добрый день. Столкнулся с вот такой проблемой: при выгрузке данных в MS Word через поля Document Property не перезаписывается значение. Code: proxy->get_form_interface( IMPORTING error = error f_interface = li_form ). CHECK error->error_code = c_oi_errors=>ret_ok. li_form->get_form_fields( EXPORTING no_flush = 'X' IMPORTING error = error fields = lit_fields[] ). LOOP AT lit_fields ASSIGNING <field>. CONCATENATE '(' program ')' <field>-name INTO l_fieldname. ASSIGN (l_fieldname) TO <fs>. IF sy-subrc = 0. WRITE <fs> TO <field>-value LEFT-JUSTIFIED NO-GROUPING. ENDIF. ENDLOOP. li_form->set_data( EXPORTING fields = lit_fields[] IMPORTING error = error ). Вызов метода set_data возвращает в переменную ERROR->ERROR_CODE ошибку CONTROL_INTERNAL_ERROR "Ошибка при установке свойства объекта" (ID = SOFFICEINTEGRATION, NR = 206) Последний раз пользовался этим кодом года два назад (на GUI 7.3), поэтому подозреваю, что что-то изменилось в самом Word'е либо в GUI . SAP GUI 7.4 SP11 hotfix 1 MS word 2007, и 2016 Может кто подскажет в чём может быть проблема? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |