background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Как прочитать XML в 1С. Способ № 2 (XDTO)"

input logo icon
Теги видео
|

Теги видео

1с предприятие
программирование 1с
программист 1с
ironskills
курсы 1с
обучение 1с
уроки 1с
1с 8.3
1с программирование
1с уроки
1с уроки программирования
программирование в 1с
1с для начинающих
1с знакомство
1с с нуля
курсы программирования 1с
программирование 1с 8.3
код 1с
код 1с 8.3
txt 1с предприятие
1с загрузка из excel
1с загрузка номенклатуры из excel
1с текст
1с работа с файлами
чтение xml 1с
1с xml
загрузка xml в 1с
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:01
в этом видео рассмотрим другой способ
00:00:03
чтения xml документа с использованием
00:00:05
механизма x детей их детей или xml data
00:00:10
transfer объект это механизм платформы
00:00:12
который позволяет работать на уровне
00:00:15
встроенного языка не с узлами
00:00:16
xml-документа
00:00:17
а работать с объектами то есть мы можем
00:00:21
прочитать xml-документ и получить не набор узлов а
00:00:24
получить набор объектов и можно получать
00:00:27
данные каждого объекта обращаясь всего
00:00:29
свойствам точно так же как мы бы
00:00:30
обращались к свойствам любого объекта
00:00:32
встроенного языка через точку на слайде
00:00:35
как раз приведён пример
00:00:36
узел контрагент которая содержит три еще
00:00:39
вложенных узла на мнп и full name
00:00:41
при чтении с использованием механизма их
00:00:44
детей мы получим объект к свойствам
00:00:47
которым можно будет обращаться через
00:00:48
точку то есть будет объект контрагент и
00:00:50
через . можно будет обращаться к имени
00:00:53
указывая имя элемента как ему заодно в
00:00:56
xml name н.п.
00:00:58
кузов здесь также у н.п. также как
00:01:00
указано в xml и полный для того чтобы
00:01:03
прочитать xml-документ использованием
00:01:05
технологии где-то
00:01:07
используется объект встроенного языка
00:01:08
фабрика x дить его чтобы к ним
00:01:11
обратиться достаточно обратиться к
00:01:12
одноименному свойству глобального
00:01:14
контекста перейдем в конфигуратор и в
00:01:18
процедуре прочитать файл xml для начала
00:01:20
сделаем следующее
00:01:22
объявим переменную способ чтение это
00:01:26
будет переменная типа строка в который
00:01:28
будет просто в явном виде указано каким
00:01:30
образом мы считываем файл я установлю
00:01:32
значением выглядеть его
00:01:33
а в комментарии добавлю другое значение
00:01:37
последовательное чтение и управляя
00:01:39
значением эта перемена мы как раз и
00:01:41
будем управлять тем какой код будет
00:01:42
выполняться либо то что мы уже написали
00:01:44
либо
00:01:45
новый код который мы сейчас формируем
00:01:46
для этого напишем условия если способ
00:01:50
чтения равно последовательное
00:01:57
тогда будет выполняться этот код который
00:01:59
мы сформировали ранее а иначе если
00:02:06
способ чтения равно x детей будет
00:02:12
выполняться тот курс который мы сейчас
00:02:13
важна роль
00:02:15
первый шаг будет аналогичен первому шагу
00:02:18
в первом алгоритмы то есть начала мы
00:02:20
должны создать объект типа чтения xml и
00:02:22
открыть файл чтобы не писать код заново
00:02:24
я просто скопирую две эти строчки и так
00:02:28
чтение xml равно много чтение xml и
00:02:30
чтение xml открыв файл далее для того
00:02:32
чтобы просчитать xml-документ используя
00:02:34
технологию x дитя обращаемся к свойству
00:02:36
глобального контекста фабрика их детей и
00:02:39
через точку используем метод прочитать
00:02:42
xml куда качестве первого параметра
00:02:44
нужно передать объект типа чтения xml и
00:02:47
результат поместим в переменную
00:02:49
контрагенты kicks детей сохраним
00:02:54
изменения и я поставлю точку останова в
00:02:56
строке где происходит вызов метода
00:02:58
прочитать xml и посмотрим на содержимое
00:03:01
переменной контрагента их детей
00:03:02
запускаю сеанс в режиме отладки затем
00:03:06
переходим в раздел программирование
00:03:07
сервис загрузка данных из файла выбираю
00:03:10
формат файла xml
00:03:11
далее выбираю сам файл нажимая на кнопку
00:03:14
прочитать файл происходит остановка и
00:03:16
выполняю строчку с методом прочитать xml
00:03:20
чтобы посмотреть содержимое переменной
00:03:22
контрагента их детей
00:03:23
выделяю ее и использую комбинацию клавиш
00:03:25
shift f9 видим что результат чтение
00:03:29
этого файла это объект и кодить его
00:03:31
откроем свойства этого объекта и видим
00:03:34
что есть одно свойство контрагент тип
00:03:36
этого свойства
00:03:37
список x детей есть возможность перейти
00:03:40
в режим просмотра этого списка для этого
00:03:43
используем команду показать значение в
00:03:45
отдельном окне открывается таблица в
00:03:47
которой мы видим все данные из xml файла
00:03:50
виде таблицы у которой есть колонка name
00:03:53
колонка в н.п.
00:03:54
полный и чтобы обратиться первой строки
00:03:59
этой таблице можно использовать например
00:04:01
оператор квадратные скобки то есть
00:04:02
квадратных скобках указываем номер
00:04:04
строки
00:04:05
их значений у каждой строки можно
00:04:06
обращаться через точку то есть это
00:04:08
отдельный объект
00:04:09
свойство этого
00:04:10
никто это как раз имя элемента на уровне
00:04:13
xml-документа итак первое что нужно
00:04:15
сделать это обратиться к этому списку
00:04:17
для этого из окна выражения копирую это
00:04:20
выражение и чтобы просмотреть все
00:04:22
элементы этого списка будем использовать
00:04:25
цикл для каждого качестве коллекции
00:04:28
указываем контрагента их злить его
00:04:30
контрагент а в качестве переменной
00:04:32
объявим какую нибуть переменную
00:04:34
контрагент x детей и для каждого объекта
00:04:40
нам нужно выполнить следующие добавить
00:04:43
новую строку в табличную часть
00:04:44
новая строка равно объект данные файла
00:04:47
добавить и заполнить данной строке
00:04:50
новая строка наименование равно чтобы
00:04:55
обратиться к наименованию с файла нам
00:04:57
достаточно указать после имени объекта
00:04:59
через точку
00:05:00
имя элемента то есть обращаем сначала к
00:05:03
переменной контрагента их детей и через
00:05:05
точку обращаемся к имени свойство name
00:05:09
далее новая строка
00:05:12
полное наименование равно в контрагент
00:05:16
их детей .
00:05:18
full name и последнее что нужно
00:05:22
дополнить это внп новая строка winter
00:05:24
равно контрагент x дитё .
00:05:27
тнт сохраним изменения и проверим работу
00:05:31
этого года запускаю сейчас в режиме 1с
00:05:34
предприятия далее переходим
00:05:35
программирование сервис загрузка данных
00:05:38
из файла выбираю формат xml
00:05:40
далее выбираем файл список контрагентов
00:05:42
нажимая прочитать файл и видим что
00:05:45
данные успешно считанный при этом
00:05:48
количество кода который мы написали она
00:05:49
значительно меньше чем то количество
00:05:51
кода который мы писали при
00:05:53
последовательном чтение и сам по себе
00:05:55
код он более читаемый и более прост для
00:05:58
восприятия
00:05:59
таким образом в этом видео мы
00:06:00
рассмотрели еще один способ чтения к
00:06:02
самых документа
00:06:03
используя технологию и гадить его
00:06:05
повторюсь существуют и другие методы
00:06:08
чтениях самой документов в рамках этого
00:06:10
курса мы рассмотрели лишь два из них

Описание:

В этом видео рассмотрим как прочитать XML в 1С, используя механизм XDTO (XML Data Transfer Objects). Ещё один способ прочитать XML в 1С: https://www.youtube.com/watch?v=vUqxqO6GwRY #уроки1С#чтениефайлов1с#ironskills#xmlв1с 🔴Записаться на курс "Работа с файлами в 1С": https://ironskills.by/kursi/rabota-s-failami-v-1-c

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Как прочитать XML в 1С. Способ № 2 (XDTO)"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Как прочитать XML в 1С. Способ № 2 (XDTO)" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Как прочитать XML в 1С. Способ № 2 (XDTO)"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Как прочитать XML в 1С. Способ № 2 (XDTO)" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Как прочитать XML в 1С. Способ № 2 (XDTO)"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Как прочитать XML в 1С. Способ № 2 (XDTO)"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.