11.02.2016, 19:57 | #1 |
Участник
|
Создание Excel XML с помощью XMLDocument (AX2009)
Решил самостоятельно сформировать Excel-файл в формате XML.
В нем должна появиться такая строка PHP код:
Вот мой код: X++: elem = doc.CreateElement('Worksheet'); worksheet = workbook.AppendChild(elem); worksheet.SetAttribute('ss:Name', 'Лист1'); Переписал на .NET - результат тот же. Свойство Name у атрибута правильное. Причем атрибут типа workbook.setAttribute('xmlns:ss', 'urn:schemas-microsoft-comffice:spreadsheet'); замечательно установился. |
|
12.02.2016, 08:50 | #2 |
Злыдни
|
Посмотрите пример https://technet.microsoft.com/ru-ru/...es(en-us).aspx . В коде надо объявить нужные namespace (см. пункт 2)
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
12.02.2016, 10:37 | #3 |
Участник
|
Уже разобрался.
Нужно писать так: X++: worksheet.setAttribute2('Name', 'urn:schemas-microsoft-com:office:spreadsheet', 'Лист1'); |
|
Теги |
xml, xmlattribute |
|
|