Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
juristbrn
2 / 2 / 2
Регистрация: 21.04.2014
Сообщений: 215
1

Вывод результата отчета СКД в дерево значений на форму

02.03.2017, 10:20. Просмотров 1717. Ответов 3
Метки нет (Все метки)

Есть отчет, на форме отчета есть кнопка, которая получает дерево значений и передает его следующим образом
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Процедура ДействияФормыФормированиеЗаказа(Кнопка)
    
    Результат = новый ДеревоЗначений;
    СформироватьОтчетВТаблицуЗначений(Результат, ЭтаФорма.ДанныеРасшифровки);
    Результат.ВыбратьСтроку();
    
    
    ФормаОтчета =ОтчетОбъект.ПолучитьФорму("Форма",ЭтаФорма);
    ФормаОтчета.Реквизит =  Результат;
    ФормаОтчета.Открыть();
 
 
КонецПроцедуры
 
Процедура СформироватьОтчетВТаблицуЗначений(Результат = Неопределено, ДанныеРасшифровки = Неопределено, ВыводВФормуОтчета = Истина, ВнешниеНаборыДанных = Неопределено) Экспорт
    
    Настройки = КомпоновщикНастроек.ПолучитьНастройки();
    
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    
    МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,
    КомпоновщикНастроек.Настройки, , ,
    Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
    
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных);
    
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    
    ПроцессорВывода.УстановитьОбъект(Результат);
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
    
КонецПроцедуры
Получается пока не очень красивым образом вывести это дерево.

На втором скриншоте вариант, который нужно сделать.

Подскажите по реализации....

Хочу также как и на втором скрине , чтобы в колонке Состояние Заказов была группировка:

КолонкаСостояниеЗаказа

Состояние заказа
Организация
Магазин
Склад
Номенклатура
Характиристика
0
Миниатюры
Вывод результата отчета СКД в дерево значений на форму   Вывод результата отчета СКД в дерево значений на форму  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2017, 10:20
Ответы с готовыми решениями:

Суммирование значений реквизита элементов справочника и вывод результата в другую форму
Доброй ночи. Подскажите такую вещь пожалуйста. У меня есть справочник, там есть реквезит сумма. Как...

Вывод отчета на скд
Есть отчет. Внешний вид: http://upload.akusherstvo.ru/image629368.jpg Настройки:...

Вывод отчета на скд
Здравствуйте. Пока сделала следующий запрос (может имеет смысл разбить на 2, не знаю, как...

Вывод Отчета сформированного в СКД ландшафтом
Как можно сделать, что бы сформированный отчет выводился автоматически ландшафтном?

Обычные формы, отчет на СКД - вывод параметров на форму
Обычная форма, делаю отчет на СКД. Задаю параметры , на форме размещаю Табличное поле - В его...

3
Dethmontt
Модератор
Эксперт 1С
2672 / 2455 / 425
Регистрация: 10.03.2011
Сообщений: 8,799
Записей в блоге: 1
Завершенные тесты: 1
02.03.2017, 10:27 2
juristbrn, а ты уверен что второй скрин сделан при помощи СКД ???
0
juristbrn
2 / 2 / 2
Регистрация: 21.04.2014
Сообщений: 215
02.03.2017, 11:06  [ТС] 3
Dethmontt, из сформированного отчета на скд вызывается форма , которая на второмскрине

пример тут увидел https://1c-rating.kz/articles/178152/
0
Dethmontt
Модератор
Эксперт 1С
2672 / 2455 / 425
Регистрация: 10.03.2011
Сообщений: 8,799
Записей в блоге: 1
Завершенные тесты: 1
02.03.2017, 16:23 4
juristbrn, А нафига ты тогда выводишь в табличное поле???

Выводи в табличный документ и у тебя тоже самое будет...

Добавлено через 1 минуту
juristbrn, на втором скрине это у тебя это ручная обработка результата запроса СКД
0
02.03.2017, 16:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2017, 16:23

Вывод результата запроса на обычную форму
Здравсвуйте! Мне надо вывести данные, полученные из запроса на обычную форму 8.2 Запрос=Новый...

СКД. Вывод значений полей ТЧ документа в одну ячейку через запятую
Всем привет.Нужно вывести данные в поле Контрагенты.Контрагент для второго документа через...

Вывод отчета в СКД
есть отчет годовой план. колнки месяцы - тип справочник с номером соотв. порядку месяца в году....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru