|
ПрочитатьНовоеСообщение() и НомерПринятогоСообщения |
☑ |
0
Икогнито
18.08.11
✎
15:31
|
Как сбрасывать номера отправленных и принятых сообщений или управлять этим?
Надоело уже лазить в xml и менять номера, чтобы ЧтениеXML мог прочитать не ругаясь на то, что номер отправленного сообщения меньше или равен номеру принятого.
|
|
1
Икогнито
18.08.11
✎
15:33
|
Я могу тут установить нужный номер сообщения?
// Создаем новое сообщение
ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
ЗаписьСообщения.НачатьЗапись(ЗаписьXML, Ссылка);
// Для сокращения размера файла сообщения записываем соответствие пространств имен
ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("xsd", "http://www.w3.org/2001/XMLSchema");
ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("xsi", "http://www.w3.org/2001/XMLSchema-instance");
ЗаписьXML.ЗаписатьСоответствиеПространстваИмен("v8", "http://v8.1c.ru/data");
НомерСообщения = ЗаписьСообщения.НомерСообщения;
|
|
2
Икогнито
19.08.11
✎
10:06
|
Т.е. НомерПринятогоСообщения - это недоступный для изменений с помощью "кодинга" сферический конь?
|
|
3
Икогнито
19.08.11
✎
10:10
|
(1) не то, вот тут ошибка возникает
// Загрузка из найденного файла
ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения();
ЧтениеСообщения.НачатьЧтение(ЧтениеXML);
НомерСообщения = ЧтениеСообщения.НомерСообщения;
|
|
4
forforumandspam
19.08.11
✎
10:18
|
"номер отправленного сообщения меньше или равен номеру принятого" - означает, что это сообщение ты уже прочитал. Зачем это менять?
|
|