|
разработка отчета используя Универсальный отчет | ☑ | ||
---|---|---|---|---|
0
Эльчин
21.07.16
✎
16:46
|
привет. читал эту статю
http://programna1c.narod.ru/docs/UnivReport1C/UnivReport.html и хотел изучать его. все сделал как там говорится. но группировки не добавляются. в функции добавления группировки получается исключение: это где добавляются список группировок: https://s31.postimg.org/dlv0wjg17/image.jpg это там где получается исключение: https://s32.postimg.org/3lc8h68k5/image.jpg в чем может быть проблема? |
|||
1
Эльчин
21.07.16
✎
16:48
|
(0) + буду очен благодарен если поможете(извините из за ошибок в тексте)
|
|||
2
Джинн
21.07.16
✎
16:52
|
В запросе Контрагент есть? В части, касающейся Построителя.
|
|||
3
Эльчин
21.07.16
✎
16:57
|
(2) да
ТекстЗапроса = "ВЫБРАТЬ | СУММА(Продажи.КоличествоОборот) КАК КоличествоОборот, | СУММА(Продажи.СтоимостьБезСкидокОборот) КАК СтоимостьБезСкидокОборот, | СУММА(Продажи.СтоимостьОборот) КАК СтоимостьОборот, | СУММА(Возврат.Количество) КАК Количество, | СУММА(Возврат.Стоимость) КАК Стоимость, | ВложенныйЗапрос.Ссылка КАК Контрагент, | Продажи.ДоговорКонтрагентакпкАгент |ИЗ | (ВЫБРАТЬ | Контрагенты.Ссылка КАК Ссылка | ИЗ | Справочник.Контрагенты КАК Контрагенты | ГДЕ | Контрагенты.ДатаСоздания МЕЖДУ &НачалоПериода И &КонецПериода | И Контрагенты.ПометкаУдаления = ЛОЖЬ | И Контрагенты.ЭтоГруппа = ЛОЖЬ | | СГРУППИРОВАТЬ ПО | Контрагенты.Ссылка) КАК ВложенныйЗапрос | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоОборот, | СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот, | СУММА(ПродажиОбороты.СтоимостьБезСкидокОборот) КАК СтоимостьБезСкидокОборот, | ПродажиОбороты.Контрагент КАК Контрагент, | ПродажиОбороты.ДоговорКонтрагента.кпкАгент КАК ДоговорКонтрагентакпкАгент, | СоответствиеАгентовФизлицамСрезПоследних.ФизлицоАгента КАК ФизлицоАгента | ИЗ | РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ПродажиОбороты | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеАгентовФизлицам.СрезПоследних КАК СоответствиеАгентовФизлицамСрезПоследних | ПО ПродажиОбороты.ДоговорКонтрагента.кпкАгент = СоответствиеАгентовФизлицамСрезПоследних.Агент | | СГРУППИРОВАТЬ ПО | ПродажиОбороты.Контрагент, | ПродажиОбороты.ДоговорКонтрагента.кпкАгент, | СоответствиеАгентовФизлицамСрезПоследних.ФизлицоАгента) КАК Продажи | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | СУММА(ПродажиОбороты.КоличествоОборот * -1) КАК Количество, | СУММА(ПродажиОбороты.СтоимостьОборот * -1) КАК Стоимость, | СУММА(ПродажиОбороты.СтоимостьБезСкидокОборот * -1) КАК СтоимостьБезСкидок, | ПродажиОбороты.Контрагент КАК Контрагент, | ПродажиОбороты.ДоговорКонтрагента.кпкАгент КАК ДоговорКонтрагентакпкАгент | ИЗ | РегистрНакопления.Продажи.Обороты(, , Регистратор, ) КАК ПродажиОбороты | ГДЕ | ПродажиОбороты.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя | | СГРУППИРОВАТЬ ПО | ПродажиОбороты.Контрагент, | ПродажиОбороты.ДоговорКонтрагента.кпкАгент) КАК Возврат | ПО Продажи.Контрагент = Возврат.Контрагент | И Продажи.ДоговорКонтрагентакпкАгент = Возврат.ДоговорКонтрагентакпкАгент | ПО ВложенныйЗапрос.Ссылка = Продажи.Контрагент | |СГРУППИРОВАТЬ ПО | ВложенныйЗапрос.Ссылка, | Продажи.ДоговорКонтрагентакпкАгент"; |
|||
4
Nuobu
21.07.16
✎
16:59
|
(3) А теперь зайди в конструктор запроса на вкладку "Построитель" и посмотри внимательно, есть ли там контрагент.
|
|||
5
Джинн
21.07.16
✎
17:00
|
(3) Не вижу характерных фигурных скобок в тексте. Ищите закладку Построитель в конструкторе запроса.
|
|||
6
Эльчин
21.07.16
✎
17:00
|
(4) изменил этот код:...
| ПО Продажи.Контрагент = Возврат.Контрагент | И Продажи.ДоговорКонтрагентакпкАгент = Возврат.ДоговорКонтрагентакпкАгент | |СГРУППИРОВАТЬ ПО | Продажи.ДоговорКонтрагентакпкАгент, | ВложенныйЗапрос.Контрагент"; |
|||
7
Эльчин
21.07.16
✎
17:02
|
(6) ничего не изменился
|
|||
8
Эльчин
21.07.16
✎
17:03
|
извиняюс. что тоторопился и не видел построителя. спасибо всем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |