|
Помогите с запросом. | ☑ | ||
---|---|---|---|---|
0
GreyTim
21.01.13
✎
12:49
|
Доброго дня. Есть регистр накоплений, в котором хранятся остатки номенклатуры. Регистр двигается всеми документами, влияющими на остаток. Необходимо, за период, вывести остатки на начало и конец, и пономенклатурно движения по типам документов, т.е. сколько по каждому товару пришло, продалось, списалось, вернулось. Основная сложность возникла в написании функции ссумирования, в зависимости от типа регистратора регистра. Спасибо.
|
|||
1
Wobland
21.01.13
✎
12:50
|
за что спасибо?
|
|||
2
vicof
21.01.13
✎
12:50
|
За то, что выслушали :)
|
|||
3
Deon
21.01.13
✎
12:50
|
(0) Покажи код запроса где обрабатываешь тип регистратора
|
|||
4
KUBIK
21.01.13
✎
12:50
|
"Орудие повреждено"... :))))
|
|||
5
vicof
21.01.13
✎
12:53
|
ВЫБОР КОГДА Регистратор ССЫЛКА Документ.ТакойТо ТОГДА
|
|||
6
pessok
21.01.13
✎
12:56
|
" Основная сложность возникла в написании функции ссумирования"
не "ссы" сам, "су"мируй встроенной функцией |
|||
7
fisher
21.01.13
✎
12:59
|
"функции ссумирования, в зависимости от типа регистратора регистра" - она не нужна.
|
|||
8
Deon
21.01.13
✎
12:59
|
(6) ))))
|
|||
9
Deon
21.01.13
✎
12:59
|
Кстати да, почему бы не сделать группировочку по типу регистратора?
|
|||
10
Ёпрст
21.01.13
✎
13:01
|
открыть конструктор и за пару сек никидать запрос к ВТ останки и обороты..
|
|||
11
Ёпрст
21.01.13
✎
13:01
|
(9) зачем ?
|
|||
12
pessok
21.01.13
✎
13:02
|
(10) останки - этапять :) это после инвентаризации к такой вт стучаться надо :)
|
|||
13
GreyTim
21.01.13
✎
14:15
|
Ниче тут так дебаты ))) Улыбнуло... Пойду пробовать вариант (5)
|
|||
14
GreyTim
21.01.13
✎
14:31
|
Сделал функцию:
Сумма(ВЫБОР КОГДА Регистратор ССЫЛКА Документ.ПоступлениеТоваров ТОГДА ТоварыВРозницеОстаткиИОбороты.КоличествоПриход Конец) Ошибка: Поле не найдено "Регистратор" |
|||
15
ssh2012
21.01.13
✎
14:37
|
Может ТоварыВРозницеОстаткиИОбороты.Регистратор?
|
|||
16
GreyTim
21.01.13
✎
14:41
|
Исправил:
Сумма(ВЫБОР КОГДА ТоварыВРозницеОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПоступлениеТоваров ТОГДА ТоварыВРозницеОстаткиИОбороты.КоличествоПриход Конец) Как Приход Теперь ошибка: Синтаксическая ошибка "Как". Ппц ( |
|||
17
GreyTim
21.01.13
✎
14:42
|
Если убрать сумирование, то ругается на ТоварыВРозницеОстаткиИОбороты.Регистратор
|
|||
18
Aprobator
21.01.13
✎
14:43
|
ИНАЧЕ сперли гады (
|
|||
19
GreyTim
21.01.13
✎
14:44
|
Иначе должно быть по-любому чтоль???
|
|||
20
Domanoff26
21.01.13
✎
14:44
|
сумму(тип(регистратор)), не?
|
|||
21
Aprobator
21.01.13
✎
14:44
|
бггг. А регистратора там и нет,если у виртуальной таблицы периодичность не указана )
|
|||
22
Reset
21.01.13
✎
14:44
|
Ггруппировать можно по ТИПЗНАЧЕНИЯ(ТоварыВРозницеОстаткиИОбороты.Регистратор)
|
|||
23
ssh2012
21.01.13
✎
14:44
|
иначе не обязательно
|
|||
24
Reset
21.01.13
✎
14:45
|
(22) ггруппировать - это как ссумировать :)
|
|||
25
Domanoff26
21.01.13
✎
14:46
|
(22) точно так функция в запросах выглядит?
|
|||
26
GreyTim
21.01.13
✎
14:46
|
(22) Периодичность указал, без суммы все прокатило. Ставлю сумму повторяется (16)
|
|||
27
Reset
21.01.13
✎
14:46
|
(25) Да
|
|||
28
Aprobator
21.01.13
✎
14:47
|
(23) ну для проформы я бы 0 то указал там всяко.
|
|||
29
Reset
21.01.13
✎
14:48
|
(26) Сумма(ТоварыВРозницеОстаткиИОбороты.КоличествоПриход)
... Сгруппировать по ТипЗначения(ТоварыВРозницеОстаткиИОбороты.Регистратор) |
|||
30
GreyTim
21.01.13
✎
14:50
|
(29) Можно по подробнее, не совсем понятно.
|
|||
31
Reset
21.01.13
✎
14:50
|
а, уже сказали в (9), прошу прощения за повтор
|
|||
32
Reset
21.01.13
✎
14:52
|
(30) Что именно?
Выбрать ТипЗначения(Таблица.Регистратор) как ТипДока, Сумма(таблица.Приход) из Регистра.ТакойтоБлала Как Таблица Сгруппировать по ТипЗначения(Таблица.Регистратор) |
|||
33
GreyTim
21.01.13
✎
14:53
|
(32) Спасибо, пошел ваять..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |