Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Что написать в расшифровке ячейки отчета, чтобы из отчета открыть документ 1с 7.7 конф 7.7.00
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
ZUBR
Здравствуйте. Есть таблица отчета, в которой собраны данные из двух документов. Мне из этого отчета нужно открыть документ АктПриема. У меня есть ячейка Заказ, значение которой в отчет заносится из АктаПриема. Что нужно написать в поле "Расшифровка" этой ячейки, чтобы при клике на нее открывался соответствующий АктПриема? Режим ТолькоПросмотр поставил. Привожу упрощенный код отчета.

Процедура Сформировать()
    Апр = СоздатьОбъект("Документ.АктПриема");
    Расх = СоздатьОбъект("Документ.РасходнаяНакладная");
    ТЗ = СоздатьОбъект ("ТаблицаЗначений");

ТЗ.НоваяКолонка("ДатаПр");
ТЗ.НоваяКолонка("ЗАКАЗ");
.............................................................................................
Апр.ВыбратьДокументы(НачДата,КонДата);
     Пока Апр.ПолучитьДокумент()=1 Цикл  
         ТЗ.НоваяСтрока();
        ТЗ.ДатаПр = Апр.ДатаДок;
         ТЗ.ЗАКАЗ = Апр.НомерЗаказа;
..................................................................
КонецЦикла;

Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("БАЗА комп");
    
    Таб.ВывестиСекцию("Шапка");
    Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
    ТЗ.ВыбратьСтроки();
    Пока ТЗ.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию("НеНачат");
................................................................

и т.д.
В общем, как это сделать попроще? В интернете есть разные примеры, но они очень сложные с кучей условий и непонятные. Подскажите, пожалуйста, последовательность действий, и я сделаю. Спасибо!
Karabasoff
ZUBR @ Сегодня, 0:26 необходимо зарегистрироваться для просмотра ссылки ,
В таблицу значений добавить колонку
ТЗ.НоваяКолонка("Док");
в цикле
ТЗ.Док= Апр.ТекущийДокумент();
в расшифровке
ТЗ.Док
ZUBR
Karabasoff @ Сегодня, 11:56 необходимо зарегистрироваться для просмотра ссылки , уже все работает. И очень просто. Спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.