|
Значение не является значением объектного типа (СтатьяЗатрат) | ☑ | ||
---|---|---|---|---|
0
ponaroshku
01.02.12
✎
10:48
|
написала обработку заполнение ТЧ для дока Требование-накладная
выгребла остатки запросом, вывела, все ок для удобство пользователей добавила возможность выбора статьи затрат (для всех одинаковый) Работает Далее, переделываю этот запрос, чтобы можно было грузить не остатки, а из документа ПоступлениеТоваровУслуг Все, никаких изменений Вылетает Заполнение ТЧ не произведено! Значение не является значением объектного типа (СтатьяЗатрат) Подскажите причину? Текст прилагается ТабЧасть = Объект[ИмяТабличнойЧасти]; ТабЧасть.Очистить(); ВыборСтатьиЗатрат = Справочники.СтатьиЗатрат.ПолучитьФормуВыбора(); ВыборСтатьиЗатрат.ЗакрыватьПриВыборе = Истина; Если Не ВыборСтатьиЗатрат.Открыта() Тогда СтатьяЗатрат = ВыборСтатьиЗатрат.ОткрытьМодально(); КонецЕсли; ДокументПоступление = Документы.ПоступлениеТоваровУслуг.ПустаяСсылка(); Если НЕ ВвестиЗначение(ДокументПоступление, "Выберете документ") Тогда Возврат; КонецЕсли; Запрос = Новый Запрос; Запрос.УстановитьПараметр("ДокументПоступление", ДокументПоступление) ; Запрос.УстановитьПараметр("НаДату", КонецДня(Объект.Дата)) ; Запрос.УстановитьПараметр("СтатьяЗатрат",СтатьяЗатрат); Запрос.Текст ="ВЫБРАТЬ | ТоварыНаСкладахОстатки.Качество КАК Качество, | &СтатьяЗатрат КАК СтатьяЗатрат, | ТоварыНаСкладахОстатки.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, | ТоварыНаСкладахОстатки.Номенклатура.ЕдиницаДляОтчетов КАК ЕдиницаИзмеренияМест, | ТоварыНаСкладахОстатки.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент, | ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура, | ПоступлениеТоваровУслугТовары.Количество КАК Количество, | ПоступлениеТоваровУслугТовары.ОтражениеВУСН как ОтражениеВУСН | ИЗ | РегистрНакопления.ТоварыНаСкладах.Остатки(&НаДату, ) КАК ТоварыНаСкладахОстатки | ПОЛНОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары | ПО ТоварыНаСкладахОстатки.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура | ГДЕ | ПоступлениеТоваровУслугТовары.Ссылка = &ДокументПоступление |"; РезультатЗапроса = Запрос.Выполнить().Выгрузить() ; //СчетаУчетаВДокументах.ЗаполнитьСчетаУчетаТабличнойЧасти("Материалы", , Объект, Истина, Истина, Истина, Истина); ТабЧасть.Загрузить(РезультатЗапроса) ; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |