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

Выгрузка в XML

Автор natella, 04 сен 2011, 20:53

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

natella

Имеется обработка выгрузки в XML, написанная на 1с 7.7. Пытаюсь перевести на 8.2. Вот столкнулась с такой проблемой: в 7-ке есть метод ПреобразоватьВ_ИД(<СтрИД>), а аналога в 8-ке я не нашла. Можно ли в 8-ке получить ID в том же виде как в 7-ке?

ivanov660

Новый UUID("строка")
Может быть удобнее будет воспользоваться конфигурацией "Конвертация"? Этот вариант возможно будет более практичным...

natella

 А можно поподробнее - для чего удобнее будет воспользоваться конфигурацией "Конвертация"? Она что ли позволяет сконвертировать обработку из 7-ки в 8-ку?

ivanov660

Не совсем так. Она предназначена для передачи данных из одной базы в другую, по средством универсального обмена.
В общих чертах.
В удобном интерфейсе можно настроить правила конвертации данных и правила выгрузки и загрузки данных (в хелпе все доходчиво расписано).
Есть стандартная обработка для реализации выгрузки загрузки
Плюсом является гибкая возможность настройки правил, отладка и др.
А так же повышается переносимость кода.

comol

наверное не пытайтесь "сконвертировать". 7.7 и 8.x с XML работают абсолютно по разному. Синтаксис в них мало чем похож. Если задача только выгрузить данные в XML - просто пишите обработку под 8.x взяв за основу какую-нибудь из универсальных, или просто к книжке "Профессиональная разработка" обратившись. Если же задача - перенос данных между конфигурациями через XML то действительно имеет смысл конвертацией данных воспользоваться. чтобы узнать что это такое поищите книжку Бояркина.
Статьи по оптимизации 1С: http://comol.livejournal.com/

AntonB

ivanov660, "Плюсом является гибкая возможность настройки правил, отладка и др."
Насчет отладки - это опечатка или правда?
Не видел там отладки и как-то даже не очень представляю, где искать, хотя очень хотелось бы воспользоваться...
Можете в двух словах написать? Или это и есть в книжке Бояркина?
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

comol

Отладка там есть конечно. Вот в книжке бояркина как раз про неё наверное не написано - не так давно появилась. там включается режим отладки - прямо внизу галочка, при этом весь код правил переностся во внешнюю обработку, которая указывается как обработка отладки и открывается в конфигураторе. Конечно работает это всё только в 8.x версиях
Статьи по оптимизации 1С: http://comol.livejournal.com/

Теги:

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

Рейтинг@Mail.ru

Поиск