Имя: Пароль:
1C
 
Не могу понять как изменить код для выполнения задания.
0 undertale
 
12.10.20
08:11
Я новичок, не судите строго. Извиняюсь за мою тупость заранее.
1.Нужно создать внешнюю обработку для того, чтобы показывалось количество заполненных листов оценки по определенному
руководителю через функцию " Сообщить". (Сделал)
2.Нужно изменить код так, чтобы сообщить из справочника «ОценкаСотрудника» ФИО сотрудника, которому «Руководитель» заполнил лист оценки.(НЕ сделал)

Код:


    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    КП_ОценкаСотрудника.Ссылка,
    |    КП_ОценкаСотрудника.Руководитель,
    |ИЗ
    |    Справочник.КП_ОценкаСотрудника КАК КП_ОценкаСотрудника
    |ГДЕ
    |    КП_ОценкаСотрудника.Руководитель = &Руководитель";
    
    Запрос.УстановитьПараметр("Руководитель", мРуководитель);
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
                                
        
    Если РезультатЗапроса.Количество()=0 тогда
        сообщить("0");
        Возврат ложь;
    Иначе
        сообщить("" + РезультатЗапроса.Количество());
        возврат истина;
    КонецЕсли;

Как я понял, что мне нужно изменить запрос, добавить в него: КП_ОценкаСотрудника.Сотрудник
создать цикл и обойти результат, но я не понимаю как это нужно сделать. Прошу помощи.
1 undertale
 
12.10.20
08:12
Повторюсь еще раз: я новичок , не ругайтесь сильно, всем мир)
2 Ёпрст
 
12.10.20
08:16
(0) по какому реквизиту или как определяется ЭТО:
>>>которому «Руководитель» заполнил лист оценки