v7: Алкогольная декларация 2014, проверка xml по xsd #693775


#0 by Угрюмый73
Добрый день, уважаемые! Добрался наконец-то до изменения деклараций; 6 и 7 формы выгрузку в xml изменил для формата 4.30, сейчас буду "изобретать велосипед", дописывать к уже сочиненной мной когда-то выгрузке в таблицу форм 11 и 12, выгрузку их в xml (как-то поиски в сети халявных примеров для ТИС не увенчались успехом). Но собственно вопрос не в этом. Здесь в архиве нашел заинтересовавшую меня тему: . Захотел реализовать, чтобы каждый раз через декларант алко не проверять, но как-то сама по себе функция ВалидацияХМЛпоСхеме работать не хочет, просит процедуры ВывестиСообщение и ВывестиОшибкуРазбораХМЛ, потом, даже если их заменить функцией Сообщить, ругается на "Если (КолвоВыводимыхОшибок>1) Тогда", говорит, что "Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)". Заменяю КолвоВыводимыхОшибок на Число(КолвоВыводимыхОшибок), обработка выполняется, выдается результат: При проверке по схеме файла D:xmlD6_2920014706_093_06112013_D3C8794C-4F4E-41C3-A8F3-A9CDE21927FE выявлены ошибки! OLE.IXMLDOMParseError2 Но, этот файл в декларанте проверяется без ошибок... Понимаю, что что-то не так, но что? Обработку скачать не могу - не хватает $m (флудить не привык, а умного пока мало что сказать могу). Если кто знает в чем проблема или может помочь с обработкой, буду очень благодарен! Windows 8, парсер msxml6_x64.msi скачал и установил...
#1 by Угрюмый73
Разобрался, проблема была в слишком длинном имени анализируемого файла. Тему можно закрыть.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С