Можно ли записать в XML таблицы значений? #92654


#0 by FAR
Можно ли сохранить таблицу значений (табличная часть обработки) в XML-документ не через перебор строк табличной части и        файл.ЗаписатьНачалоЭлемента а одной командой (наподобие как в семерке было ЗначениеВСтрокуВнутр). И если да, позволит ли это потом так же удобно заполнить эту же таблицу на основе XML-файла ?   Это я так хочу хранить инфу в обработке (справочник не подходит, макет - тоже не очень). Заранее спасибо! FAR
#1 by GeDeL
О регистрах сведений слышал ?
#2 by Колумбарий
а ну-ка подробнее, а то не понял что нужно.
#3 by FAR
И регистр тоже не хочу, так как эта обработка должна будет запускаться для нескольких баз и контролировать юзверей, а так ли у них забиты данные в регистре (или справочнике) очень не хочется. По возможности хочу сделать все в рамках обработки, и даже не засовывать ее в конфигурацию, пусть будет внешней. Колумбарий: интересует, можно ли сохранить/считать таблицу значений в /из файла XML "одной командой".
#4 by romix
Процедуру делаешь, вот и будет одна команда :-) Простая DLL для работы с XML, которая не требует никаких библиотек (с тестом для 7.7) лежит на (SubXML).
#5 by FAR
Спасибо, пороюсь. Хотя меня интересовало, есть ли подобная встроенная процедура в самой восьмерке (как например, для плана обмена).
#6 by otto
Я может чего не понял но ЗначениеВФайл(,) не проще? или обязательно в  XML?
#7 by FAR
Цель этой обработки - реализовать связь с базой данных Оракла, где хранятся некоторые данные 1С. Поэтому я делаю в обработке соответствия таблиц и реквизитов 1С 8.0 и таблиц и полей Оракла. А лучше общаться с Ораклистами на языке XML, чем на каком то внутреннем эсочном формате.
#8 by otto
понятно))
#9 by France
читаем ЖКК, где на стр 520 написано Таблица значений....<> .. Сериализуется"... и ничего про XML сериализацию. Делаем вывод - в XML "..одной командой" не получится. Ввиду чего лучше все ..
#10 by ДмитрийЮЗ
А самому ручками один раз лень написать? Авось потом с народом поделился бы. Ничего сложного на первый взляд не вижу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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