#0
by Z_Z
Добрый день! Подскажите, что не так пишу? нужно получить в xml такую строку: "<LINKED_DOCS xsi:nil="true" />" пишу такой код: элРекв.УстановитьАтрибут("xsi:nil","true"); и выдает ошибку : {D:BASEЗАПРОС В ЕРПН.ERT}: : xsi:nil attribute on element 'LINKED_DOCS' is invalid. [<LINKED_DOCS xsi:nil="true"/><D_FILL> (error position = 31)]
#1
by Z_Z
Если пишу без установки реквизита работает без ошибок только строка получается такая:"<LINKED_DOCS />" Что не так???
#2
by mikecool
потому что "xsi:nil" - некошерное имя для атрибута имхо - какие то "служебные" данные
#5
by DrunkAnimal
ты сначала неймспейс должен соответствующий прописать, а потом уже его использовать
#7
by DrunkAnimal
вообще как правило xsi - это ссылка на инстанс схемы посмотри, может в заголовке у тебя префикс по-другому указан должно быть что-то в корневом или отдельном элементе, типа: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="<имя файла схемы>.xsd"
#8
by Serginio1
Посмотри xmlДанные.УстановитьПространствоИмен("http://www.w3.org/2001/XMLSchema","xs"); xmlДанные.УстановитьПространствоИмен("http://www.w3.org/2001/XMLSchema-instance","xsi");
#11
by Z_Z
так тоже не работает( элДокумента.УстановитьПространствоИмен("http://www.w3.org/2001/XMLSchema","xs");
#14
by Serginio1
А если так элРекв.УстановитьПространствоИмен("http://www.w3.org/2001/XMLSchema-instance","xsi"); элРекв.УстановитьАтрибут("xsi:nil","true");
#15
by Serginio1
У меня аналогичная задача, так я через восьмерку с даноой схемой записываю через объектыXDTO.
#28
by DrunkAnimal
тем что нет ссылки на схему, в которой линкеддокс может быть описан как элемент значение которого не может быть пустым
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: USN_Acc8.ert и USN_Acc8.xml
- v7: 1С V7.7 в сети
- v7: AddIn.XMLParser + 1С 7.7 = Нет переносов, всё в одну строку (XML)
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: commerceML offers.xml import.xml
- v7: Помогите с компонентой V7 plus работа с XML
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Косяк при печати изображения из макета 1С
- Как обратиться к функции из Вёб-сервиса 1С 8.2
- АС Смета перенос данных в 1С
- Окончание редактирования строки и начало добавление новой в табличной части.
- Ввод коэффициентов индексации заработка
- Эквайринговый (банковский) терминал и Бухгалтерия 2.0 - КАК?
- Дефрагментация индексов в MS SQL 2008
- Удаленный доступ к файловой базе 1С через интернет.
- Разбиение заданного периода для отчета по месяцам в СКД
- Итог по группировкам дерева значений УФ
- cURL и 1С (Post-запрос)
- форма открывается на заднем плане
- Обработка "Заполнение графика"
- УТ 11 Прочее списание безналичных денежных средств
- БП 1.6 Расхождения в декларации по налогу на прибыль и справке расчете.
- Журнал проводок и регистр бухгалтерии
- UPS - аккумуляторы
- Тип не определен (Запрос)
- Курсор не переходит на след. строку
- Получить в документе значение реквизита справочника Контрагенты