Нужно было построить, в принципе, простой отчет «Поступление товаров и услуг» в 1С 7.7 Бух. Проф. для Украины для ген. директора. Но вот проблема — отчет большой. Не будешь пачку бумаги(стр. 30-40) каждый раз печатать и носить…
Вот и пришла такая идея — отправлять отчет в электронном виде, но не длиннющую простыню, а где все красивенько в Excel сгруппировано/свернуто. На предприятии 2-е базы, бух. на 7.7 и ЗиУП на 8.2. Самым простым решением показалось подключиться из 8 к 7.7, вытянуть все что нужно, завернуть и Excel-формате сохранить. А тут еще и публикация подходящая подвернулась //infostart.ru/public/117627/ , я и раньше подобное делал, но тут решение простое и рабочее было.
Так что все очень просто, никакой Америки не открываю…
Алгоритм такой:
1) Подключаемся к базе 7.7
2) Создаем ODBCRecordSet и ТаблицуЗначений
3) Выполняем запрос, результат в ТаблицуЗначений
4) Из Таблицы в 7.7 переносим данные в ТаблицуЗначений в 8.2
5) Просим СКД построить отчет по этой таблице
В верхней части формы красным обведены параметры подключения к базе на 7.7
P.S. Для выборки данных используется прямой запрос, построеный и отлаженый с помощью вот этой превосходной штучки //infostart.ru/public/98982/ , там же и написано все, что нужно чтобы она работала…
для 1с77 есть внешняя компонента yoksel.dll, она умеет группировать табличный документ. например так:https://picasaweb.google.com/lh/photo/GqYLkcLHiGbP8WPjZjn4K9MTjNZETYmyPJy0liipFm0?feat=directlink
Вот за это спасибо. Обязательно попробую. Так как 7.7 еще не скоро провожать 🙂
Мг мне тож пригодилось так что от меня плюсик
Похожие отчеты можно построить запросом по любым регистрам базы 7.7 торговля и склад?
Спасибо за информацию, плюс