Доп. поле в списке документов

Версия для печатиPDF-версия

Доброго времени суток уважаемые профи!

Собственно, есть работающая конфа, необходимо в форму списка документов приходная накладная добавить колонку со средней наценкой по документу,что делаю:

 

1. Добавляю новый ревизит назовем сред.нац.

2. Создаю обработчик события "ПередЗаписью" в нем пишу следующий запрос;

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

Если записывается новый документ, то Ссылка у него ещё не заполнена. Нужно обрабатывать непосредственно табличную часть Товары (см. здесь).

Можно сделать расчёт средней наценки непосредственно в форме списка документов. Используйте обработчик события табличного поля ПриПолученниДанных.

<blockquote>

в форму списка документов ...

2. Создаю обработчик события "ПередЗаписью"...

отладчик упорно мне показывает что РезультатЗапроса - 0

</blockquote>

Вы форму списка документов куда-то записываете? И после записи тоже нулевой результат?
 

Спасибо заответы, посмотрю по возможности