Имя: Пароль:
1C
1C 7.7
v7: Выгрузка книги покупок и продаж
,
0 artmatru
 
03.04.15
17:19
Ребят, всем привет.
Чет я туплю, нужно выгрузить сабж в xml. Все сделал, но есть ошибка при проверке, ругается на элемент КодВидОпер. В типовой он выгружается так:
<КодВидОпер>01</КодВидОпер>. А у меня как элемент. То есть так: КодВидОпер = "01". (КнПокСтр.УстановитьАтрибут("КодВидОпер","01");) Нихрена не понимаю как выгрузить правильно. Ткните носом, где ошибка.
1 Ёпрст
 
03.04.15
18:14
это не атрибут, это текст
2 artmatru
 
03.04.15
18:20
(1) В смысле текст?
3 artmatru
 
03.04.15
18:25
Более полно и правильно это выглядит так
<КнПокСтр НомерПор="1" НомСчФПрод="4" ДатаСчФПрод="12.01.2015" СтоимПокупВ="682500.00" СумНДСВыч="104110.17">                <КодВидОпер>01</КодВидОпер>
...
</КнПокСтр>

У меня так
<КнПокСтр НомерПор="1" НомСчФПрод="4" ДатаСчФПрод="12.01.2015" СтоимПокупВ="682500.00" СумНДСВыч="104110.17" КодВидОпер="01">
...
</КнПокСтр>

Нихрена не понимаю как написать правильно
4 artmatru
 
03.04.15
18:27
Насколько я понимаю в описании формата это именно атрибут
5 Ёпрст
 
03.04.15
20:54
(3)
<КодВидОпер>01</КодВидОпер> - 01 - это текст

<КнПокСтр НомерПор="1"> НомерПор - это атрибут
6 artmatru
 
03.04.15
20:59
НомерПор="1" - 1 это текст и заполняется он так:
КнПокСтр.УстановитьАтрибут("НомерПор","1")
получается так: <КнПокСтр НомерПор="1">
а как получить это: <КодВидОпер>01</КодВидОпер>  ??????
я понимаю что это текст, проблема в том как его нарисовать в 1С
7 Ёпрст
 
03.04.15
21:01
(6) :)
посмотри еще методы
8 artmatru
 
03.04.15
21:03
неужели не доглядел ) посмотрю
9 Ёпрст
 
03.04.15
21:13
Если че, у узла атрибут Текст установи
10 Ёпрст
 
03.04.15
21:14
КнПокСтр.Текст = "Вася";
тип того, не помню ужо как там у в7анализатор, ибо не пользуюсь.. проще через DomDocument писать
11 artmatru
 
03.04.15
21:32
Спасибо тебе добрый человек ) Помогло, реально не доглядел и недопонял, первый раз столкнулся с xml
12 FlashC
 
03.04.15
21:33
народ, вы что, в пятнице? или в хмл придумали что то новое? ВСЁ = ТЕКСТ... и баста
13 Ёпрст
 
03.04.15
21:45
(12) разговор идёт о методах в7плюс
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший