Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вывод макета в ТаблицуЗначений

Вывод макета в ТаблицуЗначений
Я
   Doroheart
 
06.02.20 - 15:01
Может кто подсказать как вывести на таблицу в форме?

    Макет =    ПолучитьМакет("ТаблицаМакета");
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    Номенклатура.Код,
        |    Номенклатура.Наименование,
        |    Номенклатура.ТипНоменклатуры.Весовой,
        |    Номенклатура.БазоваяЕдиницаИзмерения.Наименование
        |ИЗ
        |    Справочник.Номенклатура КАК Номенклатура
        |ГДЕ
        |    Номенклатура.ПометкаУдаления = ЛОЖЬ
        |    И Номенклатура.ТипНоменклатуры.Весовой = ЛОЖЬ
        |    И Номенклатура.БазоваяЕдиницаИзмерения.Код = ""166""";
    
    РезультатЗапроса = Запрос.Выполнить();
    
    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
    ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
    ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
    ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");
    
    ТабДок = Новый ТабличныйДокумент;
    ТабДок.Очистить();
    ТабДок.Вывести(ОбластьЗаголовок);
    ТабДок.Вывести(ОбластьШапкаТаблицы);
    ТабДок.НачатьАвтогруппировкуСтрок();
    
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
        ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
    КонецЦикла;
    
    ТабДок.ЗакончитьАвтогруппировкуСтрок();
    ТабДок.Вывести(ОбластьПодвалТаблицы);
    ТабДок.Вывести(ОбластьПодвал);
    //ТабДок.Показать();
    ТабДок.Вывести(ПолеДокумента);
 
 
   lamme
 
1 - 06.02.20 - 15:02
ВотТутУжеТаблицаЗначений= Запрос.Выполнить().выгрузить();
   Doroheart
 
2 - 06.02.20 - 15:05
(1) У ТаблицыЗначений ползунок появился, но все также пустая.
   SeriyP
 
3 - 06.02.20 - 15:08
(2) ЭлементыФормы.ТаблицаЗначенийНаФорме.СоздатьКолонки()
   lamme
 
4 - 06.02.20 - 15:08
предполагаю
что
Элементыформы.МояСуперТЗ.СоздатьКолонки()
   Doroheart
 
5 - 06.02.20 - 15:12
(3) (4) Да, помогло. спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.