Есть у кого пример записи в XML не через план обмена? #766018


#0 by breezee
Пишу обмен между ИБ на мобильном и ИБ на сервере. Нужно загружать всех пользователей без узлов обмена.   Есть запись данных в XML через планы обмена. Вот код:     Возврат Новый ХранилищеЗначения(ЗаписьXML.Закрыть, Новый СжатиеДанных); Мне нужно его изменить так, чтобы записывались все желементы справочника, не важно, были ли они изменены. Попытался сделать так(просто убрать информацию об обмене) Пишет ошибку, когда начинает записывать соответствие пространства имен. Как побороть ошибку и может кто кинет пример как записать все элементы справочника в XML.
#1 by Armando
Можно XDTO. Пишу наугад: надеюсь ход мысли понятен
#2 by breezee
Ок, понял. Спасибо. Неудобно немного что в XML нельззя писать без какого либо объекта. Наверное так не сделали, потому что тогда было бы не понятно как читать XML. Ладно, не важно. Еще раз спасибо
#3 by Александр_Тверь
а что значит без какого либо объекта? Странная фраза. Можешь открыть текстовый файл и писать туда напрямую что хочешь и как хочешь (в том числе и XML). Можешь через записьXML писать что хошочешь. Посмотри синтаксис помошник.
#4 by breezee
Спасибо, наверное проще писать сразу в XML. Нашел пример с XDTO. Может кому поможет. Оставлю здесь. В примере я получаю все данные из справочника пользователи, помещаю их в ТЗ и ТЗ передаю в процедуру, функция, которая пишет их в XML и XML возвращает                  КонецФункции
#5 by breezee
Бл*, я только что получил всех пользователей после того как авторизовался. Как мне получить всех пользователей до авторизации?
#6 by Cyberhawk
Справочник "Пользователи" и пользователи ИБ - это разные вещи. К справочнику (как и к любому объекту БД) ты имеешь доступ только после авторизации.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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