Имя: Пароль:
1C
1C 7.7
v7: Ошибка вызова ВК OpenXML
0 ildary
 
22.03.16
08:58
Уважаемые специалисты, подскажите пожалуйста, почему может быть такая проблема:

делаю выгрузку справочников, все работает, но при выгрузке справочника договоров вылазит ошибка

OpenXML : Строка 9788: Превышено максимальное число атрибутов тега.
хмл.ДобавитьАтрибут( "AGREEMENT_NAME", ТекДог.Наименование );

Самое странное, что ошибка выходит не на первом договоре, а на 21-м.

Где работает - Win2003R2 x64, 1C 7.7 27, установлены 1С++ и формекс.
Что пробовал - заново регистрировать компоненту, ошибка выходит на уже непустом файле (ранее в него же выгружены контрагенты), пробовал выводить в совсем отдельный файл, пробовал дополнительно перед этим переподключать компоненту и инитить служебную переменную (                ЗагрузитьВнешнююКомпоненту( "OpenXML.dll" );
ХМЛ = СоздатьОбъект( "AddIn.OpenXML" );
). Ничего не помогло...
1 Ёпрст
 
гуру
22.03.16
09:12
пользуйся православным domdocument
2 ildary
 
22.03.16
09:28
(1) рад бы, да обработка не моя. К счастью разобрался - забыл закрывающий оператор хмл.ЗаписатьТег("<AGREEMENT/>");
2 + 2 = 3.9999999999999999999999999999999...