Процедура Сформировать()
Попытка Схема=СоздатьОбъект("MSXML2.XMLSchemaCache.6.0");
Сообщить("ОК - схема создана");
Исключение
Сообщить("Не удалось создать объект XMLSchemaCache","!");
КонецПопытки;
ИмяСхемы = "C:\goods\ADocuments.xsd";
Если ФС.СуществуетФайл(ИмяСхемы)=0 Тогда
Сообщить("документа нет");
Возврат;
иначе Сообщить("ОК - файл существует");
КонецЕсли;
Попытка Схема.add(,ИмяСхемы);
Сообщить("ОК - подключили схему");
Исключение
Сообщить("Не удалось подключить схему: "+ИмяСхемы,"!");
КонецПопытки;
КонецПРоцедуры
После запуска получаю:
ОК - запустили схема создана
ОК - файл существует
Не удалось подключить схему: C:\goods\ADocuments.xsd
MSXML2 - рабочий (вер.6.0), схема тоже. Почему же она может не добавляться?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой