Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Выдрать запрос из внешнего отчета!

Выдрать запрос из внешнего отчета!
Я
   Ifkerri
 
23.09.16 - 14:39
Добрый день!

Есть внешний отчет на СКД.
Есть некая обработка, одной из функцией которой является вывод на некоторой закладке информации практически идентичной то что в отчете.

Есть ли возможность как то выдрать запрос из отчета, ибо как просто скопировать текст не очень подходит, так как если отчет доработают, то код нужно будет менять в двух местах.

Возможно ли такое и куда копать, или бред все это?

Спасибо!:)
 
 
   rbcvg
 
1 - 23.09.16 - 14:42
Бред все это.
   aleks_default
 
2 - 23.09.16 - 14:45
НаборданныхЗапросМакетаКомпоновкиДанных копай сюда
   anatoly
 
3 - 23.09.16 - 14:47
через КомпоновщикДанных?...
   Ifkerri
 
4 - 23.09.16 - 15:46
(2) круто разобрался)

Если вдруг нужно кому:
<code>
ВнешнийОтчетСсылка = Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("Отчет");
    Если ВнешнийОтчетСсылка.Пустая() Тогда
        Сообщить("Не найден отчет оплаты");
        Возврат "";
    КонецЕсли;    
    
    ИмяФайла = ПолучитьИмяВременногоФайла();
    ДвоичныеДанные = ВнешнийОтчетСсылка.ХранилищеОбработки.Получить();
    ДвоичныеДанные.Записать(ИмяФайла); 
    
    ВнешнийОтчетОбъект = ВнешниеОтчеты.Создать(ИмяФайла);

    ТекстЗапроса = ВнешнийОтчетОбъект.СхемаКомпоновкиДанных.НаборыДанных.НаборДанных1.Запрос;

</code>

Список тем форума
Рекламное место пустует  Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует