Работа с данными в 1С, выгрузка и загрузка в XML
Режимы работы 1С с данными в формате XML
Существует несколько режимов работы функции загрузка и выгрузка данных в формате XML. Этот формат очень распространен во многих программах и имеет поддержку очень многих пакетов приложений. Нужна эта функция для удобного пакетного добавления разных массивов данных так и для выгрузки этих данных в сторонние программы. Сам режим выбирается в окне "Режим".
До пуска режима загрузки или выгрузки, нам надо выбрать файл, который мы будем загружать или придумать название файла, в который будут сохранены данные из нашей базы. Это надо ввести в поле “Имя файла”.
Когда используем режим загрузки, мы можем поменять данные в итогах или запись регистров. Это должно положительно повлиять и ускорить загрузку. Для этого в программах 1С существуют кнопки “Отключить итоги” и “Включить итоги”.
Обработка может использоваться только в тех случаях, когда информационная база, в которой осуществлялась выгрузка данных, и та, в которой данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться), либо все выгружаемые объекты практически полностью идентичны по составу и типам реквизитов и табличных частей, свойствам “ведущего” объекта метаданных и т.д. Следует отметить, что, в связи с указанными ограничениями, обработка главным образом предназначена для обмена между однородными ИБ.
Сам формат файла, который создается при выгрузке, будет другой, нежели файл, который формируется при выгрузке плана по обмены. Для этой функции используется определенный механизм XML.
Определение состава выгрузки
Обработка данных 1C в XML, может выгрузить как все данные из базы, так и определенную часть. Настройка выгрузки данных производится в специальном окне, где мы отмечаем галочками, какие данные нам нужно выгрузить. Мы можем также выгружать данные типа ссылка. Это позволит сохранить нам ссылки на эти объекты, а не сами объекты. Это пригодится для уменьшения объема выгрузки.
Когда открывается форма обработки, то устанавливается выгрузка по ссылкам всех данных, это гарантирует то, что наши данные не пропадут и ссылочная целостность будет полностью сохранена и работоспособна.
Когда мы кликаем на клавишу “Определить объекты, выгружаемые по ссылке” обработка проводит анализ, и полностью заполняет все данные содержащиеся в ссылках, у которых есть признак полной выгрузки.
Возможные применения формата XML в программах 1С
Эта функция позволяет создавать как полноценную копию, так и выборочную копию базы данных. Также есть возможность производить выгрузку в другие приложения, поддерживающие этот формат. Или пакетно загружать данные в свою базу, что делает эту обработку очень удобной и полезной.