Имя: Пароль:
1C
1С v8
Сохранение реквизитов формы в xml
0 1CVERYGOOD
 
08.10.13
10:52
Подскажите как в обычной форме сохранить реквизит этой формы в xml файл а потом загрузить его.
1 andreymongol82
 
08.10.13
10:53
может для начала не реквизит формы все-таки, а объект и его реквизиты?
2 Wobland
 
08.10.13
10:53
ЗаписатьXML(ЗаписьXML, мОбъект.ПолучитьОбъект());
мОбъект = ПрочитатьXML(Чтение);
3 Галахад
 
гуру
08.10.13
10:54
(2) Не учи плохому.
4 1CVERYGOOD
 
08.10.13
10:54
На форме реквизит например таблица значений. У него нет метода  
ПолучитьОбъект()
5 Галахад
 
гуру
08.10.13
11:00
Значениевфайл(Имяфайла, тз)
6 DexterMorgan
 
08.10.13
11:03
(4) РЕквизитФормыВзначение()
7 1CVERYGOOD
 
08.10.13
14:09
(5) Спасибо.
8 KAO111
 
08.10.13
14:35
По нынешним временам считается правильным через СериализаторXDTO

Функция СериализоватьОбъектXDTO(Объект) Экспорт
    
    ЗаписьXML = Новый ЗаписьXML();
    ЗаписьXML.УстановитьСтроку();
    СериализаторXDTO.ЗаписатьXML(ЗаписьXML, Объект);
    СтрокаXML = ЗаписьXML.Закрыть();
    Возврат СтрокаXML;
    
КонецФункции