Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 12:07

Выгрузка в XML

Автор cobra77777, 15 сен 2013, 20:35

0 Пользователей и 2 гостей просматривают эту тему.

cobra77777

Вот что он мне показал.

LordWizard

похоже что у тебя там начало летоисчисления от рождества Христова. А как ты передаешь туда параметр?
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

cobra77777

Сам файл xml выкладаваю (выгруженный)

LordWizard

Цитата: cobra77777 от 18 сен 2013, 11:56
Сам файл xml выкладаваю (выгруженный)
пытаюсь просмотреть - выдает через Эксплорер ошибку, а в Ворде - пустоту.XML-editor тоже посылает далеко и надолго. а должен читаться.
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

cobra77777

у меня читается браузер Comodo Dragon
вот код:
<?xml version="1.0" encoding="UTF-8"?>
<Выгрузка>
   <Выгрузка Номер="000000001" Дата="05.02.2013 12:51:14" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Никулин К.В." Принтер="OKI B431d (MB491)" Склад="Основной" Описание="ввввв"/>
   <Выгрузка Номер="000000002" Дата="25.02.2013 19:17:03" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Мусаев С.А." Принтер="Canon MF4410 (МФУ)" Склад="Основной" Описание="авввв"/>
   <Выгрузка Номер="000000003" Дата="26.02.2013 15:49:38" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Васильев Ю.В." Принтер="Samsung 3050 (ML-D3050B)" Склад="Основной" Описание="пппп"/>
</Выгрузка>

LordWizard

Цитата: cobra77777 от 18 сен 2013, 12:34
у меня читается браузер Comodo Dragon
вот код:
<?xml version="1.0" encoding="UTF-8"?>
<Выгрузка>
   <Выгрузка Номер="000000001" Дата="05.02.2013 12:51:14" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Никулин К.В." Принтер="OKI B431d (MB491)" Склад="Основной" Описание="ввввв"/>
   <Выгрузка Номер="000000002" Дата="25.02.2013 19:17:03" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Мусаев С.А." Принтер="Canon MF4410 (МФУ)" Склад="Основной" Описание="авввв"/>
   <Выгрузка Номер="000000003" Дата="26.02.2013 15:49:38" СотрудникаГруппы="Ахметов Л.И." СотрудникОтдела="Васильев Ю.В." Принтер="Samsung 3050 (ML-D3050B)" Склад="Основной" Описание="пппп"/>
</Выгрузка>
Значит он у тебя дату не считывает, если фигачит 01.01.0001!
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

cobra77777

Пока Чтение.ПрочитатьАтрибут() Цикл
            Если Чтение.Имя="Номер" Тогда
                  Док.Номер = Строка (Чтение.Значение);  //строку он считывает правильно   
                                     Док.Дата = Строка (Док.Дата);       // а вот дату нет :(
                    

LordWizard

Блин! так запиши ее без точек и запятых! как в формате "010100010000".
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

cobra77777

Так если 1С так пишет

LordWizard

Или после считывания:

Перем = Строка(Идентифи..);// временно
Чистим = СтрЗаменить(Перем,":",""); //и всякую лобуду, включая пустые пробелы
Док.ДатаДок = Дата(Чистим - после всех очисток);

Добавлено: 18 сен 2013, 13:36


И что это за выражение:

Док.ДатаДок = Строка(????

как ты можешь значению типа "Дата" присваивать значение типа "Строка"??
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск