|
Запрос в СКД. УТ 11 | ☑ | ||
---|---|---|---|---|
0
vse_serjezno
29.11.13
✎
15:46
|
Здравствуйте!
Будьте добры, помогите в такой ситуации: Есть запрос из СКД, который берет данные из регистра и вложенного запроса. При этом, при соединении этих таблиц, в результате запрос выводит значения количества и суммы помноженные в несколько раз. Возникает вопрос. Строки запроса, которые обнесены фигурными скобками, они аналогичны тому, как если бы я просто добавила условия в запрос?.. Ибо при задании условий непосредственно во вложенном запросе, данные достаются верные. Но возникает другая проблема: поля Номенклатура и НачПериод и КонПериод становятся обязательны для заполнения, а мне это не нужно. Подскажите, пожалуйста, как быть?.. ВЫБРАТЬ ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК Количество, ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК Выручка, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура.Производитель КАК Производитель, ВыручкаИСебестоимостьПродажОбороты.Регистратор КАК ДокументПродажи, Возвраты.Количество КАК КоличествоВозврат, Возвраты.СуммаВыручки КАК СуммаВозврат ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты({(&НачПериода)}, {(&КонПериода)}, Авто, {(АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&АналитикаНоменклатура))}) КАК ВыручкаИСебестоимостьПродажОбороты ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры, ВыручкаИСебестоимостьПродаж.Количество КАК Количество, ВыручкаИСебестоимостьПродаж.СуммаВыручки КАК СуммаВыручки ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж ГДЕ ВЫРАЗИТЬ(ВыручкаИСебестоимостьПродаж.Регистратор КАК Документ.ВозвратТоваровОтКлиента) ССЫЛКА Документ.ВозвратТоваровОтКлиента {ГДЕ (ВыручкаИСебестоимостьПродаж.Период > &НачПериода) КАК НачПериода, (ВыручкаИСебестоимостьПродаж.Период < &КонПериода) КАК КонПериода, (ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&АналитикаНоменклатура)) КАК АналитикаНоменклатура} СГРУППИРОВАТЬ ПО ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры, ВыручкаИСебестоимостьПродаж.Количество, ВыручкаИСебестоимостьПродаж.СуммаВыручки) КАК Возвраты ПО ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура = Возвраты.АналитикаУчетаНоменклатуры.Номенклатура |
|||
1
Necessitudo
29.11.13
✎
16:04
|
Фигурные скобки - это необязательные условия.
|
|||
2
vse_serjezno
29.11.13
✎
16:19
|
(1) Ну они выполняются системой или нет?. или от случая к случаю?! :/
|
|||
3
Necessitudo
29.11.13
✎
16:21
|
(2) Если ты их установишь - да. Не установишь - нет)
|
|||
4
vse_serjezno
29.11.13
✎
16:29
|
(3) Тогда почему,как думаете, так может быть, что когда я жестко их задаю - запрос возвращает верные данные?..
|
|||
5
Necessitudo
29.11.13
✎
16:31
|
(4) Хороший вопрос) Почему когда я прошу на рынке килограмм яблок, мне дают яблоки?)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |