|
Сумма поля в запросе | ☑ | ||
---|---|---|---|---|
0
phoenix777
15.11.11
✎
11:50
|
Поискал на форуме решение своей проблемы, чет не нашел. Есть документ Заказ поставщику. Выбираем из них поля по условию: Ссылка на документ, Номенклатура, сумма. Вопрос: как получить сумму по каждому документу? Текст запроса:
ВЫБРАТЬ ЗаказПоставщикуТовары.Ссылка КАК Ссылка, ЗаказПоставщикуТовары.Номенклатура, ЗаказПоставщикуТовары.Сумма КАК Сумма ИЗ Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары ГДЕ ВЫБОР КОГДА ЗаказПоставщикуТовары.эврПроект <> ЗНАЧЕНИЕ(Справочник.Проекты.ПустаяСсылка) ТОГДА ЗаказПоставщикуТовары.эврПроект ИНАЧЕ ЗаказПоставщикуТовары.Ссылка.эврПроект КОНЕЦ = &Проект P.S. Что интресно в консоли запросов такая замечательная вещь как: ИТОГИ СУММА(Сумма) ПО Ссылка работает, а вот конструктор запросов не принимает такую конструкцию и отказывется считать итоги. |
|||
1
Жан Пердежон
15.11.11
✎
11:57
|
Ссылка.СуммаДокумента
|
|||
2
Maxus43
15.11.11
✎
11:57
|
в конструкторе на закладке Итоги делаеш? как это конструктор не принимает?
|
|||
3
Wobland
15.11.11
✎
12:01
|
КАК КакаяТоСумма
|
|||
4
phoenix777
15.11.11
✎
12:02
|
в констркуторе закладки итогов нет, я нажимаю кнопку "Запрос" и копирую туда текст запроса из консоли запросов. В этом по сути и вопрос, почему в некоторых случаях вкладки "Итоги" в конструкторе запросов нет? (Я просто новичек в 1с может чего-то не догоняю).
|
|||
5
Wobland
15.11.11
✎
12:03
|
(4) во вложенных запросах нельзя этоги делать
|
|||
6
phoenix777
15.11.11
✎
12:05
|
(1) В том поле общая сумма документа по всей номенклатуре, а я беру не всю номенклатуру а лишь ту которая соответсвует условию.
|
|||
7
Ненавижу 1С
гуру
15.11.11
✎
12:05
|
(4) в СКД нет итогов в конструкторе
|
|||
8
phoenix777
15.11.11
✎
12:06
|
(7) А как тогда быть?
|
|||
9
Wobland
15.11.11
✎
12:08
|
(8) считать итоги средствами схемы, а не запроса
|
|||
10
Maxus43
15.11.11
✎
12:09
|
что вобще (0)? Отчет в СКД? или просто самопальный отчет с запросом и своим кодом
|
|||
11
Wobland
15.11.11
✎
12:10
|
(10) судя по (8), СКД
|
|||
12
Ненавижу 1С
гуру
15.11.11
✎
12:10
|
учитывая, что итоги все равно сервер приложений создает, а не в запросе, то (9)
|
|||
13
andrewks
15.11.11
✎
12:59
|
(12) можно развернуть? т.е. запрос не целиком на серваке 1с обрабатывается?
|
|||
14
phoenix777
15.11.11
✎
13:14
|
(9) (11) (12) Спасибо за ответ, но по ходу мне надо посчитать сумму именно в запросе. Поясню, в отчет необходимо вывести не только суммы документ заказ поставщику, но и разность между суммой документа заказ поставщику и суммой документа платежное поручение исходящее и, в зависимости от этой разности выводить строки отчета в разных группировках. Вот если бы в СКД была бы возможность создать виртуальное поле в котором мы хранили бы разность сумм заказа и платежного поручения и, на котрое бы мы могли наложить отбор, для разных группировок.
|
|||
15
Wobland
15.11.11
✎
13:15
|
виртуальное поле - это не вычисляемое ли?
|
|||
16
phoenix777
15.11.11
✎
13:16
|
(15) Я так понимаю его можно сделать только в запросе? Или в скд тоже можно?
|
|||
17
phoenix777
15.11.11
✎
13:17
|
Ну естествоенно в моем случае желательно чтобы оно могло оперировать полями сумм которые сам скд посчитал
|
|||
18
Wobland
15.11.11
✎
13:20
|
(16) вычисляемые поля - термин такой в СКД
|
|||
19
phoenix777
15.11.11
✎
13:24
|
(18) Понял о чем Вы говорите, сейчас буду смотреть как его использовать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |