Отчет средствами 1С 8 (СКД) по данным из базы на 7.7

Формирование отчета с помощью СКД по данным, выбранным из базы на 7.7.

Нужно было построить, в принципе, простой отчет «Поступление товаров и услуг» в 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/ , там же и написано все, что нужно чтобы она работала…

 

5 Comments

  1. anton.fly7

    для 1с77 есть внешняя компонента yoksel.dll, она умеет группировать табличный документ. например так: https://picasaweb.google.com/lh/photo/GqYLkcLHiGbP8WPjZjn4K9MTjNZETYmyPJy0liipFm0?feat=directlink

    Reply
  2. wunderland

    Вот за это спасибо. Обязательно попробую. Так как 7.7 еще не скоро провожать 🙂

    Reply
  3. leraks

    Мг мне тож пригодилось так что от меня плюсик

    Reply
  4. andru_dv

    Похожие отчеты можно построить запросом по любым регистрам базы 7.7 торговля и склад?

    Reply
  5. gull22

    Спасибо за информацию, плюс

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *