|
СКД период День | ☑ | ||
---|---|---|---|---|
0
Bob200555
17.04.13
✎
13:22
|
ВЫБРАТЬ
Партии.Регистратор, Партии.Период, Партии.МПЗ, Партии.ВидДвижения, ВЫБОР КОГДА Партии.ВидДвижения = &Приход ТОГДА Партии.Количество ИНАЧЕ 0 КОНЕЦ КАК ПриходМПЗ, ВЫБОР КОГДА Партии.ВидДвижения = &Расход ТОГДА Партии.Количество ИНАЧЕ 0 КОНЕЦ КАК РасходМПЗ, Партии.КодОпер ИЗ РегистрНакопления.Партии КАК Партии ГДЕ Партии.Период МЕЖДУ &НачалоПериода И &КонецПериода И Партии.КодОпер <> &Код Накропал вот такое извращение... Можно ли как то в СКД получить период не используя виртуальные таблицы ОстаткиИОбороты и Обороты? |
|||
1
Bob200555
17.04.13
✎
13:24
|
забыл уточнить КодОпер - реквизит регистра.
|
|||
2
scanduta
17.04.13
✎
13:28
|
Можно как у тебя в примере ...но зачем?
|
|||
3
Miss1C
17.04.13
✎
13:28
|
(0) Получить период? Или получить записи за период?
|
|||
4
Miss1C
17.04.13
✎
13:29
|
(0) Если записи, то пользуйся только виртуальными, они быстрее вернут нужный результат
|
|||
5
Bob200555
17.04.13
✎
13:29
|
в смысле получить на выходе приход/расход по дням
|
|||
6
Bob200555
17.04.13
✎
13:30
|
Вирт таб не могут работать с реквизитом (
|
|||
7
Bob200555
17.04.13
✎
13:30
|
так бы уже давно сделал
|
|||
8
scanduta
17.04.13
✎
13:31
|
Если реквизиты тогда только как в примере
|
|||
9
Bob200555
17.04.13
✎
13:32
|
но в примере у меня за период, а мне по дням разбить нужно.
|
|||
10
Defender aka LINN
17.04.13
✎
13:33
|
(9) Мешает кто-то?
|
|||
11
Bob200555
17.04.13
✎
13:34
|
я просто не знаю всех функций 8.2, по этому сложно допереть как это можно реализовать
|
|||
12
mistеr
17.04.13
✎
13:34
|
(0) По-хорошему, нужно сделать реквизит измерением, если такие запросы будут частыми.
А так - группируй по дню, какие проблемы? |
|||
13
mistеr
17.04.13
✎
13:34
|
(11) НачалоПериода()
|
|||
14
Bob200555
17.04.13
✎
13:39
|
Спасибо. Будем посмотреть.
|
|||
15
Bob200555
17.04.13
✎
15:24
|
Что-то я не понимаю этот СКД. Уж подскажите балбесу как сгруппировать по дню. Пример не смог найти так как редко кто пользуется реквизитами в регистре. А в виртуальных таблицах все по другому устроено (((
|
|||
16
mistеr
17.04.13
✎
15:43
|
(15) Вычисляемое поле НачалоПериода(Период, "День")
|
|||
17
Bob200555
17.04.13
✎
15:58
|
Ёпрст... работает.
Как же все оказалось элементарно. Наделали в этом СКД закоулков :) Пошел с горя напьюсь. Спасибо еще раз! |
|||
18
Defender aka LINN
17.04.13
✎
16:02
|
(16) А в запросе неспортивно, что ли?
|
|||
19
NDN
17.04.13
✎
16:11
|
(18) +100
тоже думаю, что кошернее в самом запросе форматировать |
|||
20
Bob200555
17.04.13
✎
16:13
|
18,19 а в запросе как?
так, для общего развития... |
|||
21
NDN
17.04.13
✎
16:15
|
ВЫБРАТЬ
КОНЕЦПЕРИОДА(ОтчетОРозничныхПродажах.Дата, ДЕНЬ) КАК Период, |
|||
22
Bob200555
17.04.13
✎
16:48
|
как не странно так то же работает...
Мне даже примеры с этим попадались, но КоецПериода разорвал мне шаблон. Я думал он совсем для другого применяется. |
|||
23
mistеr
17.04.13
✎
17:01
|
(18) Зависит. Спортивно, но гибкости меньше. Если за день пара-тройка записей, без разницы по производительности.
|
|||
24
mistеr
17.04.13
✎
17:02
|
(23) Это я про группировку в запросе, а не про (21)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |