Имя: Пароль:
1C
1C 7.7
v7: Как в 1с 77 создать файл для плана обмена 1с8
0 HelenSn
 
05.08.13
21:54
Помоги написать обработку которая бы писала бы ответ для Плана обмена из 1с 77
я не могу разобрать что такое v8msg и как его писать

<?xml version="1.0" encoding="UTF-8"?>
<v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages">;
    <v8msg:Header>
        <v8msg:ExchangePlan>Обмен</v8msg:ExchangePlan>
        <v8msg:To>001</v8msg:To>
        <v8msg:From>002</v8msg:From>
        <v8msg:MessageNo>22</v8msg:MessageNo>
        <v8msg:ReceivedNo>0</v8msg:ReceivedNo>
    </v8msg:Header>
    <v8msg:Body>
</v8msg:Body>
1 Torquader
 
05.08.13
22:46
В текстовый файл писать умеете ?
Перевести из Win-1251 в UTF-8 тоже труда не составит.
А дальше - ручками.
Только вот что вы с GUID-ами делать будете - ума не приложу - и откуда вы их достанете.
2 HelenSn
 
05.08.13
22:49
GUID - все в порядке. Проблем нет. А вот текстовым не хотелось бы. Как бы префикс добавить?
3 HelenSn
 
05.08.13
22:49
DOMDocument        = СоздатьОбъект("Msxml2.DOMDocument.5.0");    
            Header            = DOMDocument.CreateProcessingInstruction("xml", "version=""1.0"" encoding=""UTF-8""");
            DOMDocument.appendChild(Header);
            rootNode         = DOMDocument.CreateNode(1, "v8msg","Message", "http://v8.1c.ru/messages";);
4 ЧеловекДуши
 
06.08.13
12:32
Интересно, вы не пытались перегружать файлики до 2-5 и более гегобайт в формате MXL ;)
Веселая тенденция производительности :)
5 Torquader
 
08.08.13
00:06
(4) Файлики в несколько Гб вообще медленно перегружаются вне зависимости от содержимого.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший