Текущее время: Пт, окт 19 2018, 10:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: DOI to MS Word: проблема с передачей полей
СообщениеДобавлено: Пт, ноя 24 2017, 19:06 
Специалист
Специалист

Зарегистрирован:
Пт, июл 29 2005, 14:13
Сообщения: 160
Всем добрый день.

Столкнулся с вот такой проблемой: при выгрузке данных в 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

Может кто подскажет в чём может быть проблема?


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

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


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

Сейчас этот форум просматривают: John Doe, MaрьЯ


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

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