Выгрузка справочника в 1с

1. user2125872 05.02.25 10:55 Сейчас в теме
Добрый день. Только начинаю в 1С. Прошу помощи. Создал обработку для выгрузки элементов двух справочников в файл xml. Каждый справочник выгружается в свой файл. Как доработать обработку так, чтобы можно было выбрать какой из двух справочников выгружать с помощью поля выбора.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2107191 05.02.25 10:58 Сейчас в теме
(1)
чтобы можно было выбрать какой из двух справочников выгружать с помощью поля выбора.
Добавить на форму поле выбора, и в зависимости от выбранного значения запускать тот или иной алгоритм.
3. miniogn 44 05.02.25 11:03 Сейчас в теме
Если это разовая акция, то самый простой вариант, сделать чек бокс.
Истина - один выгружаешь, не истина второй...
4. user2107191 05.02.25 11:05 Сейчас в теме
(3) Сейчас будешь рассказывать, что такое чекбокс.
5. LeeAreHim 05.02.25 11:07 Сейчас в теме
(4) И не рассказывайте про RadioButton
7. user2107191 05.02.25 11:09 Сейчас в теме
(5) Батоны - любовь моя еще со времен FoxPro...
6. miniogn 44 05.02.25 11:08 Сейчас в теме
8. Bukaska 147 05.02.25 13:56 Сейчас в теме
Ох млин..не стыдоба ли вместо учебного чата здесь такое попрошайничать? Ай Яй Яй.. я даже знаю, о каком ДЗ речь
Кыш в учебный чат!))))
Прикрепленные файлы:
9. Said-We 05.02.25 14:11 Сейчас в теме
(1) https://its.1c.ru/db/metod8dev/content/4126/hdoc
"Внешняя обработка Выгрузка и загрузка данных XML.epf для запуска в "1С:Предприятии" версии 8.3 находится в каталоге EXE/EXTREPS/UNIREPS83/UploadToXML"

https://infostart.ru/1c/articles/1761054/?ysclid=m6rt3ziq6n352428990
10. starik-2005 3165 05.02.25 15:00 Сейчас в теме
// ИмяСправочника - это реквизит формы, 
// в нем галка "Выбирать из списка",
// в списке столько строк добавить,
// сколько справочников надо выгружать

Запрос = Новый Запрос(
   СтрШаблон("Выбрать * ИЗ Справочник.%1", ИмяСправочника));

Таблица = Запрос.Выполнить().Выгрузить();
Хмл = Новый ЗаписьXML;
Хмл.Открыть(ИмяФайла);
ФабрикаXDTO.ЗаписатьXML(Хмл, Таблица);
Хмл.Закрыть();
Показать
Как-то так.
Оставьте свое сообщение

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