|
Как правильно получить итоговую сумму ТЗ |
☑ |
0
Semjase
27.11.19
✎
14:42
|
Добрый день всем !
Пытаюсь в отчете вытащить итоговую сумму ТЧ документа
не могу получить значение поля
Запрос = Новый запрос ;
запрос.Текст= "ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ЛК_Претензия.Ссылка КАК Ссылка
|ПОМЕСТИТЬ Док
|ИЗ
| Документ.ЛК_Претензия КАК ЛК_Претензия
|ГДЕ
| ЛК_Претензия.Контрагент = &Контрагент
| И ЛК_Претензия.Дата МЕЖДУ &Дата1 И &Дата2
| И ЛК_Претензия.ДоговорКонтрагента = &ДоговорКонтрагента
|
|ИНДЕКСИРОВАТЬ ПО
| Ссылка
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Док.Ссылка.ОсновныеДанные.(
| СУММА(Неустойка) КАК НеустойкаП
| ) КАК Неустойка
|ИЗ
| Док КАК Док";
Дата2= Отчет.ДатаОтчета+86400;
запрос.УстановитьПараметр("Дата1",Отчет.ДатаОтчета);
запрос.УстановитьПараметр("Дата2",Дата2);
Запрос.УстановитьПараметр("Контрагент",Отчет.Контрагент);
Запрос.УстановитьПараметр("ДоговорКонтрагента",Отчет.ДоговорКонтрагента);
//запрос.УстановитьПараметр("Организация",Отчет.Организация);
Рез = запрос.Выполнить();
выборкаРез = рез.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаРез.Следующий() Цикл
Неу= ВыборкаРез.НеустойкаП;
КонецЦикла;
Стр.Параметры.СуммаДолга =ДолгК ;
Стр.Параметры.СуммаПлатежа =222;
Стр.Параметры.СуммаПени =Неу;
|
|
1
Beduin
27.11.19
✎
14:47
|
(0) У тебя тут "Неу" табличка
|
|
2
Semjase
27.11.19
✎
14:51
|
(1) как запросом получить итоговую сумму таб части документа?
|
|
3
Beduin
27.11.19
✎
14:54
|
(2) ВЫБРАТЬ
СУММА(ЛК_Претензия.Сумма) КАК Сумма
ИЗ
Документ.ЛК_Претензия.ПрочиеРасходы КАК ЛК_Претензия
|
|
4
Semjase
27.11.19
✎
15:05
|
(3) вроде работает в консоли
ВЫБРАТЬ
СУММА(ЛК_Претензия.Неустойка) КАК Неустойка
ИЗ
Документ.ЛК_Претензия.ОсновныеДанные КАК ЛК_Претензия
ГДЕ
ЛК_Претензия.Ссылка.Контрагент = &Контрагент
И ЛК_Претензия.Ссылка.ДоговорКонтрагента = &ДоговорКонтрагента
И ЛК_Претензия.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2
|
|
5
Semjase
27.11.19
✎
15:09
|
(3) спасибо, может знаешь как удалить первую строку таб части ? в запросе или при выводе
|
|