Запрос в Бух.7.7
18.02.2006
16:00
#1
"Пытаюсь в запросе посчитать сумму занесенную в документ "ЗаписиКнигиПокупок" по конкретному договору.
ТекстЗпр=
"//{{ЗАПРОС(Сформировать)
|Период с ДатаНач по ДатаКон;
|ОбрабатыватьДокументы Проведенные;
|ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.Договор;
|Всего = Документ.ЗаписиКнигиПокупок.Всего;
|Группировка ДогЗКП;
|Функция СумВсего=Сумма(Всего);
|Условие(ДогЗКП=ЗаданныйДоговор);
|"//}}ЗАПРОС
;
1С ругается на строку "ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.Договор;"
Не нравится аттрибут "Договор".
Не могу понять в чем ошибка."
ТекстЗпр=
"//{{ЗАПРОС(Сформировать)
|Период с ДатаНач по ДатаКон;
|ОбрабатыватьДокументы Проведенные;
|ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.Договор;
|Всего = Документ.ЗаписиКнигиПокупок.Всего;
|Группировка ДогЗКП;
|Функция СумВсего=Сумма(Всего);
|Условие(ДогЗКП=ЗаданныйДоговор);
|"//}}ЗАПРОС
;
1С ругается на строку "ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.Договор;"
Не нравится аттрибут "Договор".
Не могу понять в чем ошибка."
18.02.2006
17:39
#2
"Документ.ЗаписиКнигиПокупок.Приход - тип <Документ>. Не у всех документов есть поле Договор.
Можно использовать
|ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.УслугиСтороннихОрганизаций.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеТоваров.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеМатериалов.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеОборудования.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеОС.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеНМА.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.СчетФактура.Договор;
"
Можно использовать
|ДогЗКП = Документ.ЗаписиКнигиПокупок.Приход.УслугиСтороннихОрганизаций.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеТоваров.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеМатериалов.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеОборудования.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеОС.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.ПоступлениеНМА.Договор,
|Документ.ЗаписиКнигиПокупок.Приход.СчетФактура.Договор;
"
20.02.2006
10:42
#3
Мысль хорошая, но не сработала. Выдается ошибка:
Если Зпр.Выполнить(ТекстЗпр)=1 Тогда
{C:\МОИ ДОКУМЕНТЫ\ERT\КОНТРОЛЬНДСВ2006.ERT(62)}: Документ.ЗаписиКнигиПокупок.Приход. <>> УслугиСтороннихОрганизаций.Договор,
Запрос[5] : Неверно заданный путь 'УслугиСтороннихОрганизаций'
Если Зпр.Выполнить(ТекстЗпр)=1 Тогда
{C:\МОИ ДОКУМЕНТЫ\ERT\КОНТРОЛЬНДСВ2006.ERT(62)}: Документ.ЗаписиКнигиПокупок.Приход. <>> ПоступлениеТоваров.Договор,
Запрос[6] : Неверно заданный путь 'ПоступлениеТоваров'
и т.д. Видимо с этим документом придется работать без запроса.
Если Зпр.Выполнить(ТекстЗпр)=1 Тогда
{C:\МОИ ДОКУМЕНТЫ\ERT\КОНТРОЛЬНДСВ2006.ERT(62)}: Документ.ЗаписиКнигиПокупок.Приход. <>> УслугиСтороннихОрганизаций.Договор,
Запрос[5] : Неверно заданный путь 'УслугиСтороннихОрганизаций'
Если Зпр.Выполнить(ТекстЗпр)=1 Тогда
{C:\МОИ ДОКУМЕНТЫ\ERT\КОНТРОЛЬНДСВ2006.ERT(62)}: Документ.ЗаписиКнигиПокупок.Приход. <>> ПоступлениеТоваров.Договор,
Запрос[6] : Неверно заданный путь 'ПоступлениеТоваров'
и т.д. Видимо с этим документом придется работать без запроса.
Читают тему
(гостей: 1)