Серіалізация
Серіалізация - переовод деякої структури даних в деяку послідовність даних. Читаючи синтаксис-помічник ви могли бачити ось таку інформацію для деяких типів даних:
![Що значить Серіалізуемое об'єкт (об'єкт) Що значить Серіалізуемое об'єкт](https://images-on-off.com/images/142/chtoznachitserializuemiyobekt-89423c35.png)
Розглянемо що це означає на практиці і як це властивість можна використовувати при розробці на платформі 1С: Підприємство 8.
практичне використання
Серіалізация в нашому випадку дозволяє зберегти об'єкти деяких типів даних платформи в XML-формат, причому робиться це досить просто. Розглянемо Слуда програмний код з тестової обробки:
Це код обробника кнопки форми обробки. Схема метаданих самої обробки наступна:
![Що значить Серіалізуемое об'єкт (1с 8) Що значить Серіалізуемое об'єкт](https://images-on-off.com/images/142/chtoznachitserializuemiyobekt-770dc4d0.png)
Запустимо обробку і виберемо посилання на довільний документ:
Виконавши команду "Вивантажити в XML" і вибравши шлях збереження XML-файла ми матимемо сформований XML-файл такого вигляду:
![Що значить Серіалізуемое об'єкт (1с 8) Що значить Серіалізуемое об'єкт](https://images-on-off.com/images/142/chtoznachitserializuemiyobekt-7fa46f76.png)
За посиланням Ви можете завантажити приклад сформованого файлу. Вміст документа було наступним:
![Що значить Серіалізуемое об'єкт (1с) Що значить Серіалізуемое об'єкт](https://images-on-off.com/images/142/chtoznachitserializuemiyobekt-c741e0ba.png)
Таким чином, сериализация дозволяє зберігати довільні типи даних платформи 1С: Предріятіє 8.
Завантажити обробку з прикладом зі статті.