Выгрузка данных в xml из 1С 7.7

1. lehis_S 10.02.17 23:48 Сейчас в теме
Добрый день!
Подскажите пожалуйста.
1. Выгружаю документ в xml, все вроде бы нормально, теги формируются, значения устанавливаются, но открываю файл например через Nodepad++ и отображается все как-то коряво как будто все в одной строке, хотя через браузер показывает структуру. Нашел в интернете что это глюк v7plus и есть пример в регламентной отчетности как это обойти, но где конкретно не сказано, может кто подскажет где искать или пример кода?
2. Второй вопрос. Выгружаю документ в xml и после этого загружаю его в Диадок, все без проблем загружается за исключением номера строки табличной части, хотя пробывал выгружать из 8-ки через ЭДО вроде тот же xlm файл один в один(не считая структуры 1-й вопрос), но почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Буду рад любой информации.
+
По теме из базы знаний
Найденные решения
2. Cooler 22 11.02.17 00:21 Сейчас в теме
(1)
Нашел в интернете что это глюк v7plus
Это не глюк, а сознательное игнорирование необязательных хотелок: чтобы файл, предназначенный для компьютерного обмена информацией, выглядел "красиво" для человека, открывшего его в Блокноте для удобства правки.

Обоснование: формат XML предназначен для выгрузки-загрузки программами, которым его "корявость" нисколько не мешает.

Если очень хочется, чтобы все было красиво ("лесенкой"), то работать с XML надо как с текстом, формируя файл построчно. Образец можно увидеть, например, в отчете 6-НДФЛ (6NDFL1501.ERT), процедура СформироватьФайлВыгрузки, из которой рекурсивно вызывается ЗаписатьУзелВФайл.

почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Не имея обоих файлов перед глазами о причине можно только гадать.
My_; citicat; lehis_S; +3
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Cooler 22 11.02.17 00:21 Сейчас в теме
(1)
Нашел в интернете что это глюк v7plus
Это не глюк, а сознательное игнорирование необязательных хотелок: чтобы файл, предназначенный для компьютерного обмена информацией, выглядел "красиво" для человека, открывшего его в Блокноте для удобства правки.

Обоснование: формат XML предназначен для выгрузки-загрузки программами, которым его "корявость" нисколько не мешает.

Если очень хочется, чтобы все было красиво ("лесенкой"), то работать с XML надо как с текстом, формируя файл построчно. Образец можно увидеть, например, в отчете 6-НДФЛ (6NDFL1501.ERT), процедура СформироватьФайлВыгрузки, из которой рекурсивно вызывается ЗаписатьУзелВФайл.

почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Не имея обоих файлов перед глазами о причине можно только гадать.
My_; citicat; lehis_S; +3
3. lehis_S 11.02.17 03:30 Сейчас в теме
(2)
Спасибо огромное, согласен для загрузки это не мешает, но для себя хотелось сделать так чтоб и в текстовом редакторе все было видно (спасибо указали куда копать) .

Второй вопрос. Сам затупил тег был неправильный, вот что значит поговорить с грамотным человеком (Сразу нашел ошибку пока вам куски файла вставлял в сообщение). Спасибо вам за помощь.
+
4. CheBurator 3119 12.02.17 11:03 Сейчас в теме
(3) в текстовом редакторе сделать замену:
заменить
">" на ">энтер"
+
5. binex 277 12.02.17 11:37 Сейчас в теме
(4)
заменить
">" на ">энтер"


лучше "><" на ">энтер<"
+
6. CheBurator 3119 12.02.17 11:39 Сейчас в теме
7. A.E. 13.02.17 16:40 Сейчас в теме
Попробуйте через виртуальный принтер выгружать:
http://www.nextech.ru/Slides#upd
Поддерживает ЭСФ и УПД.
корум; +1
8. CheBurator 3119 13.02.17 22:39 Сейчас в теме
(7) Вы хотите сказать, что воспользовавшись этим решением,я, например, ПРОСТО ТУПО распечатав из своей 77 СЧФ на этот принтер - получу готовуюю XML-dsuhepre в формате ФНС 5.02 (или может уже более новую)..??
+
9. A.E. 14.02.17 10:47 Сейчас в теме
10. CheBurator 3119 15.02.17 20:24 Сейчас в теме
(9) понял, спасибо, учтем.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот