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

1С:Предприятие ::

Метки: 

Печатная форма/Запрос/Группировка

Я
   oqjawa
 
03.09.18 - 16:21
Подскажите пожалуйста,
Есть документ "Направление на обучение", в нём табличная часть "Сотрудники", в ней указываются ФИО, место и дата обучения сотрудника.
Допустим в документе три строчки и два человека:
1. Иванов И.И с 04.09.2018 по 04.09.2018 
2. Иванов И.И с 05.09.2018 по 06.09.2018
3. Сидоров А.А. с 05.09.2018 по 06.09.2018

Как сделать так чтобы на печатную форму выводилась примерно так:

               Иванов И.И проходит обучение ...
с 04.09.2018 по 04.09.2018
с 05.09.2018 по 06.09.2018
               Сидоров А.А проходит обучение ...
С 05.09.2018 по 06.09.2018

вот..

У меня получается только по простому)

Иванов И.И проходит обучение ...
с 04.09.2018 по 04.09.2018

Иванов И.И проходит обучение ...
с 05.09.2018 по 06.09.2018

Сидоров А.А проходит обучение ...
С 05.09.2018 по 06.09.2018


Помогите разобраться, где-то сердцем чую что нужна группировка и обход результата запроса, но с обходами никогда не работал, возможно вообще не в ту сторону смотрю, помогите пожалуйста
 
 
   tty12
 
1 - 03.09.18 - 16:28
(0) Не группировка нужна, а Итоги по сотруднику.
ВыборкаСотр = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
   tty12
 
2 - 03.09.18 - 16:31
Пока ВыборкаКонтрагент.Следующий() Цикл
        
        //тут вывод строки с ФИО сотрудника


        Выборка = ВыборкаКонтрагент.Выбрать();
        
        Пока Выборка.Следующий() Цикл
            
            // тут пишешь вывод дат


        КонецЦикла; 
        
    КонецЦикла;
   oqjawa
 
3 - 03.09.18 - 16:55
Сергей, спасибо вам большое, объясняете очень хорошо,  ну я вас с полу слова понял) попробовал получилось, очень приятно что откликнулись и не высмеяли за детскую задачку, для тех кто шарит)


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