#0
by Chai Nic
Почему-то не работает метод СоздатьПодчиненныйЭлемент, если указан второй параметр <ВставитьПеред>. Выдается сообщение "Ошибка создания нового узла". В метод передается однозначно существующий узел. // это не работает ПодтвЗаказа=Корень.СоздатьПодчиненныйЭлемент("OrderConfirm",Корень.ПолучитьПодчиненныйПоНомеру); У кого-нибудь _вставка_ (а не добавление) подчиненных элементов работает? Поделитесь примером, пожалуйста.
#1
by Гость2
Читать умеешь? ПолучитьПодчиненныйПоНомеру(<?>) Синтаксис: ПолучитьПодчиненныйПоНомеру(<НомерУзла>) Назначение В совокупности с КоличествоПодчиненных данный метод используется для обхода узлов, подчиненных данному узлу. Порядок обхода совпадает с расположением узлов в документе Возвращаемое значение: объект узла документа определенного типа Параметры: <НомерУзла> - числовое выражение, содержащее номер требуемого узла. Нумерация узлов начинается с нуля Пример: Для Сч = 0 По Элемент.КоличествоПодчиненных-1 Цикл
#2
by Chai Nic
Читал. Ну и? Что не так? Я же написал - Корень.ПолучитьПодчиненныйПоНомеру возвращает корректный узел.
#3
by Гость2
Всего сколько узлов? Попробуй ПодтвЗаказа=Корень.СоздатьПодчиненныйЭлемент("OrderConfirm",Корень.ПолучитьПодчиненныйПоНомеру);
#4
by Chai Nic
В корне один подчиненный узел. Обращение ко второму выдает ошибку "Выход за границы массива"
#7
by Гость2
ДобавитьПодчиненный(<?>,) Синтаксис: ДобавитьПодчиненный(<НовУзел>, <ВставитьПеред>) Назначение Метод используется для вставки нового узла, созданного с помощью соответствующих методов объекта документа, в список подчиненных данному узлу Возвращаемое значение: нет Параметры: <НовУзел> - Объект нового узла <ВставитьПеред> - Необязательный параметр, тип - узел. Если параметр указан, новый узел будет вставлен перед ним, в противном случае новый узел будет вставлен последним. Пример:
#8
by Chai Nic
Не влияет. Этот способ тоже не помог. ПодтвЗаказа=XMLЗаказ.СоздатьУзел(1,"OrderConfirm"); Корень.ДобавитьПодчиненный(ПодтвЗаказа,Корень.ПолучитьПодчиненныйПоНомеру); Выдает ошибку "Неизвестное имя" при добавлении; если не указывать <ВставитьПеред> - то в конец добавляет нормально. По сути, та же проблема что и в .
#10
by Chai Nic
Да, разумеется.. Корень это ЭлементДокумента. А чего в этом такого? Добавление в корень работает же, почему не работает вставка?
#12
by Chai Nic
Та же фигня. Вообще, у кого-нибудь есть код, который реально это делает (не цитата из СП)?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- где найти обновление V7Plus.dll и описание к нему
- 1cv77: XML Parser (v7plus). Обойти последовательно записываемый файл.
- Чтение web через 1С ... проблема с v7plus.dll !?!?
- Загружаю XML файл от 1С в Оракл (проблемы) ... Кто знает:Оракл,XML,1с8 ?
- Ошибка при создании объекта из компоненты \ ... v7plus.dll (отсутствует CLSID)
- ошибка v7plus.dll (отсутствует CLSID)
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- V7Plus.dll где кроме V7Plus.als можно почитать о методах компоненты?
- Компонента V7Plus : Ошибка инициализации XML Parser
- Вставка блока XML в другой XML
- XML чтение и XML запись
- v7: выгрузка XML из 7.7 через v7plus.dll. Создание узла с двоеточием.
В этой группе 1С
- Зависшая блокировка на сервере предприятия. Не пускает монопольно
- Зависла консоль сервера 1С!
- Выгрузка из 1с 8.1 Рарус Альфа-Авто 4 в 1с 7.7 бухгалтерию
- ЗУП 2.5.21.3. Ошибка при начислении по больничному листу
- Есть какая нибудь программа учета для гаражного кооператива?
- Подскажите плиз как уст-ть 32-разрядный сервер 1С на Windows Server 2008 64-x?
- Доработка печатной формы - вставка изображений
- Флаг "Только обороты" у субконто.
- Сменить язык программно
- РСВ 1 ПФР На титульном листе город не соответствует шаблону (Название Сокращение)!
- Как выбрать виды документа которые делают движения по регистру накопления?
- Не выгружается dt-файл: заблокировано конфигуратором, которым и пытаюсь выгрузить dt
- При закрытии 1С под Win 7 вываливается сообщение об ошибке
- RepD12.ert для ЗиК с 2010 года
- проблемы 100% загрузки процессора при ожидании транзакции
- УПП: Как изменить физическое лицо у сотрудника?
- Как настроить ЕНВД в Бухгалтерии 7ке?
- Выгрузка из 7.7 в 8.1 контактной информации контрагентов
- фоновые задания в УПП
- ЗиК - выгрузка отчета в ФСС