SAPфорум.RU
https://sapboard.ru/forum/

ZWWW - ФМ для выгрузки данных в WORD, EXCEL
https://sapboard.ru/forum/viewtopic.php?f=13&t=4880
Страница 149 из 149

Автор:  -Sergey- [ Пт, янв 11 2019, 16:02 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

Здравствуйте!
Подскажите пожалуйста, какие особенности создания Excel файла в формате XML, для различных версий офиса.
В частности для Excel Office 365.
Установил библиотеку YWWW.

Демо пример (zwww_many_list_xml_excel) отрабатывает, создаюется копия листа и ее заполнение.
В собственной разработке - нет, только открывается книга в начальной редакции.

Думаю что проблема в классе YCLITC_PRINTED_FORM_XML_EXCEL Печатная форма XML-Excel
метод PREPARE_TEMPLATE нормально не отрабатывает.
Как по мне, это связано с наличием атрибутов "Span" и "Index" для Row
у меня они в созданном XML файле отсутствуют.

Все макросы реализованные через классы вызываются.

Спасибо за помощь.

Автор:  Parazit [ Сб, янв 12 2019, 14:03 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

-Sergey- написал(а):
Здравствуйте!
Подскажите пожалуйста, какие особенности создания Excel файла в формате XML, для различных версий офиса.
В частности для Excel Office 365.
Установил библиотеку YWWW.

Демо пример (zwww_many_list_xml_excel) отрабатывает, создаюется копия листа и ее заполнение.
В собственной разработке - нет, только открывается книга в начальной редакции.

Думаю что проблема в классе YCLITC_PRINTED_FORM_XML_EXCEL Печатная форма XML-Excel
метод PREPARE_TEMPLATE нормально не отрабатывает.
Как по мне, это связано с наличием атрибутов "Span" и "Index" для Row
у меня они в созданном XML файле отсутствуют.

Все макросы реализованные через классы вызываются.

Спасибо за помощь.


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

Автор:  -Sergey- [ Пн, янв 14 2019, 11:49 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

Всем кто помогал, спасибо.
Ограничения каладываемые на XML шаблон:
1. В наименовании листа должны присутстовать только символы "_" "azAZ", "аяАЯ", хотя сам Excel позволяет и другие.
2. При копировании листа наименование листа образца должно быть в верхнем регистре.
3. Если именованный диапазон указывает на ячейку, то она должна быть заполнена любым символом.
Можно "'".
После внесения указанных выше изменений, все отработало.

Автор:  -Sergey- [ Пн, янв 14 2019, 18:48 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

Здравствуйте.
Тут заказчик усложнил задачу.
Нужно в ФОНЕ выгрузить ALV в XML (динамически формирование списка полей).

Подойдет на каком примере можно подсмотреть реализацию такой реализации,
или необходимо расширять перечень методов класса YCLITC_PRINTED_FORM_XML_EXCEL
по аналогии с COPY_WORKSHEET?
Имеющийся пример работает с использованием VBA.

Спасибо за помощь!

Автор:  ssv10 [ Ср, янв 16 2019, 01:44 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

Parazit написал:
xbusterx написал:
Добрый день! У меня вопрос не по разработке, а по шаблонам, а именно по XML. Может кто уже решил проблему.. Дело в том, что столкнулся с такой проблемой - Word при сохранении раскидывает мои теги - и соответственно при выводе программа их не подменяет на значения полей.
То как тег выглядит в документе - [full_ru],
в теле XML:

Code:
[</w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:szCs w:val="24"/><w:lang w:val="en-US"/></w:rPr><w:t>full_ru</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:szCs w:val="24"/><w:lang w:val="en-US"/></w:rPr><w:t>]


Может кто-то как-то решил эту проблему?

Попробуйте выделить всё и присвоить один язык.
.


Пожалуйста, объясните подробнее, что именно нужно сделать :roll:
У меня такая же проблема с XML шаблоном

Автор:  Parazit [ Ср, янв 16 2019, 10:18 ]
Заголовок сообщения:  Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL

ssv10 написал(а):
Parazit написал:
...
Попробуйте выделить всё и присвоить один язык.
.


Пожалуйста, объясните подробнее, что именно нужно сделать :roll:
У меня такая же проблема с XML шаблоном

Это относится к проверке правописания, нужно задать один язык для всего текста. В Word 2003 это делается через меню: Сервис/Язык/Выбрать язык.

Страница 149 из 149 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/