|
|
|
Запрос 8.1 | ☑ | ||
|---|---|---|---|---|
|
0
ChMikle
06.06.12
✎
12:17
|
Как выглядит синтаксис функции в запрос 8.1, аналогичный
|Функция Сумма=Сумма(а+б) когда а>0 ? т.е. выполнение функции при определенном условии |
|||
|
1
Maxus43
06.06.12
✎
12:17
|
в запросе это никак нельзя
|
|||
|
2
Maxus43
06.06.12
✎
12:17
|
в скд на вычисляемых полях только
|
|||
|
3
ChMikle
06.06.12
✎
12:18
|
вложенный запрос ?
|
|||
|
4
ChMikle
06.06.12
✎
12:18
|
а без СКД не получится ?
|
|||
|
5
Maxus43
06.06.12
✎
12:18
|
а, Выбор Когда а>0 Тогда а+б Иначе 0 Конец
|
|||
|
6
Eugene555
06.06.12
✎
12:20
|
СУММА(ВЫБОР КОГДА Т.а >0
ТОГДА Т.а+Т.б ИНАЧЕ 0 КОНЕЦ) КАК Сумма ИЗ Таблица КАК Т |
|||
|
7
ChMikle
06.06.12
✎
12:20
|
(5) а сразу в строке где функция услвоие нельзя прописать ?
|
|||
|
8
Maxus43
06.06.12
✎
12:21
|
(7) это поле в запросе так написать надо
|
|||
|
9
ChMikle
06.06.12
✎
12:22
|
ок спасибо буду ковырять :)
|
|||
|
10
ChMikle
06.06.12
✎
12:23
|
а таблица -это что за объект ?
|
|||
|
11
Maxus43
06.06.12
✎
12:24
|
Выбрать
таб.Поле1, таб.Поле2, Выбор Когда таб.Поле1>0 Тогда таб.Поле1+таб.Поле2 Иначе 0 Конец Из Справочник.Траляля Как таб |
|||
|
12
Maxus43
06.06.12
✎
12:25
|
запросы тут почти как в sql, по синтаксису
|
|||
|
13
Eugene555
06.06.12
✎
12:25
|
Таблица - это объект из которого идет выборка данных: регистр, временная таблица, документ и т.п.
|
|||
|
14
ChMikle
06.06.12
✎
12:31
|
погодите , подробнее напишу :)
Мне надо выбрать и регистра Накопления остатки по товарам и обороты (в виде функций по отдельным видам документов движений ) например : котлеты остаток начальный 10 шт приход (8 пачек*2шт) когда регистратор.виддокумента="ПриходнаяНакладная" расход (1 пачек*2шт) когда регистратор.виддокумента="РасходнаяНакладная" остаток конечный 24 шт |
|||
|
15
ChMikle
06.06.12
✎
12:58
|
UP
|
|||
|
16
Азазелло
06.06.12
✎
13:12
|
(14) а если регистраторы прихода/расхода - не ПриходнаяНакладная и РасходнаяНакладная - не учитывать? И остаток на конец берется не из регистра, а рассчитывается НачОст + Приход - Расход? Тогда у тебя отчет с разрывами на границах периодов будет.
|
|||
|
17
ChMikle
06.06.12
✎
14:23
|
(16) угу , да я вложеные запросы сделал отдельно по левому соединению, просто думал м.б. есть еще вариант
|
|||
|
18
ChMikle
06.06.12
✎
15:52
|
(17) переделал по примеру 11 поста ,большое спасибо за помощь :)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |