Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите выгрузить справочник контрагенты со встроенными ТЧ
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
inuser
Версия 8.1.15.14

Имеется универсальный обработчик запросов с выгрузкой (консоль запросов)


Имеется справочник контрагенты со встроенными ТЧ (номера телефон доп и т д)


Как выгрузить запросом эти ТЧ в отдельные ячейки для екселя что бы потом без проблем загрузить в любую базу
Prospero
inuser @ Сегодня, 15:22 необходимо зарегистрироваться для просмотра ссылки ,
А выгрузить сначала в табличный документ результат запроса и потом в файл не подойдет?

ИМХО, еще я бы поменял местами в Вашем запросе (часть ИЗ) Справочник.Контрагенты и Справочник.Контрагенты.ТелефоныДоп_ТЧ, а то могут не подтянуться контрагенты с пустым табличным полем, если таковые есть... ну или как вариант, ЛЕВОЕ поменял бы на ПРАВОЕ...
inuser
Prospero @ 19.05.18, 18:37 необходимо зарегистрироваться для просмотра ссылки ,
суть в том что нельзя выгрузить таблицу значений в одно поле или поля подряд а только под (повтором) а в ручную потом перебирать в екселе ето геморно
Petre
inuser @ 19.05.18, 14:22 необходимо зарегистрироваться для просмотра ссылки ,
Ок. Есть контрагент "Вася", у него есть два телефона ("332-223", "223-332") и три тд ("тыды 1", "тыды 5", "тыды 7").
Как вы видите выгрузку в ексель таких данных построчно...
awp
inuser @ 19.05.18, 15:22 необходимо зарегистрироваться для просмотра ссылки ,

Зачем сразу Ёксель? Вам же не читать его нужно smile.gif

имяФ = "d:\" + КодКонтрагента + "_ТЧ1.ххх";

// выгрузить
ЗначениеВФайл(имяФ,Контрагент.ТЧ1.Выгрузить());

//загрузить
Контрагент.ТЧ1.Загрузить(ЗначениеИзФайла(имяФ));
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.