Имя: Пароль:
1C
1С v8
Выгрузить таблицу в xml
0 Klesk
 
12.05.12
15:06
есть ли какая то такая универсальная обработкаили что то в типовых, казалось бы что проще, есть имена столбцов, значения, но сам не готов написать.
1 and2
 
12.05.12
15:07
сохранить копию.
и выбирай формат
2 Goggy
 
12.05.12
15:07
так подготовся :)
3 Сильф
 
12.05.12
15:38
(0) В mxl или в xml?

Если mxl - то (1)
Если xml - пиши сам.
4 Klesk
 
12.05.12
16:02
(3) говорю что не умею )
5 Klesk
 
12.05.12
16:03
(3) ну конечно xml
6 Ц_У
 
12.05.12
16:05
7 Fish
 
12.05.12
16:05
(4) Так научись.
8 Лоботряс
 
12.05.12
16:05
(4)А поиском пользоваться тоже "не умею"
http://borisnote.wordpress.com/2011/09/05/1c-tz-in-xml/
9 Ц_У
 
12.05.12
16:07
на безымянном сайте этого добра навалом
http://infostart.ru/public/75840/
10 Klesk
 
12.05.12
16:16
(8) спасибо, по-моему это оно
11 Serginio1
 
12.05.12
17:44
Можешь через Через ОбъектыXDTO

Тз=Новый ТаблицаЗначений;
       Тз.Колонки.Добавить("Колонка1");
       Тз.Колонки.Добавить("Колонка2");
       Стр=Тз.Добавить();
       Стр.Колонка1="Колонка1";
       Стр.Колонка2="Колонка2";
       //Сообщить(XMLСтрока(Тз));
       ОбъектXDTO=СериализаторXDTO.ЗаписатьXDTO(Тз);
        ЗаписьХМЛ= Новый ЗаписьXML;
       ЗаписьХМЛ.УстановитьСтроку();

  // ЗаписьXML.ОткрытьФайл("C:\games\new.xml");
   ФабрикаXDTO.ЗаписатьXML(ЗаписьХМЛ, ОбъектXDTO);
   Стр=ЗаписьХМЛ.Закрыть();
   Сообщить(Стр);
   
   ЧтениеXML = Новый ЧтениеXML;
   ТипОбъектаXDTO=ФабрикаXDTO.Тип("http://v8.1c.ru/8.1/data/core","ValueTable");

   ЧтениеXML.УстановитьСтроку(стр);
   ОбъектXDTO=ФабрикаXDTO.ПрочитатьXML(ЧтениеXML,ТипОбъектаXDTO);
   ОбъектXDTO.Проверить();
   
     Тз=СериализаторXDTO.ПрочитатьXDTO(ОбъектXDTO);
     Тз.ВыбратьСтроку();
12 Serginio1
 
14.05.12
10:58
Что бы не заморачиваться с типами удобнее
ЧтениеXML = Новый ЧтениеXML;
   
   ЧтениеXML.УстановитьСтроку(стр);
   ЧтениеXML.ПерейтиКСодержимому();
   //ТипОбъектаXDTO=ФабрикаXDTO.Тип("http://v8.1c.ru/8.1/data/core","ValueTable");
   ТипОбъектаXDTO=ФабрикаXDTO.Тип(ЧтениеXML.URIПространстваИмен,ЧтениеXML.Имя);
   
   ОбъектXDTO=ФабрикаXDTO.ПрочитатьXML(ЧтениеXML,ТипОбъектаXDTO);
   
   
   Тз=СериализаторXDTO.ПрочитатьXDTO(ОбъектXDTO);
   Тз.ВыбратьСтроку();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой