|
Задвоение строк при использовании в запросе "ВЫБОР КОГДА" | ☑ | ||
---|---|---|---|---|
0
ogion83
15.05.18
✎
11:52
|
ВЫБРАТЬ
ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор КАК Документ, ШихтаМастеровВозвратыОстаткиИОбороты.Шихта, ШихтаМастеровВозвратыОстаткиИОбороты.Бункер, ШихтаМастеровВозвратыОстаткиИОбороты.Контрагент, ШихтаМастеровВозвратыОстаткиИОбороты.НомерАкта, ШихтаМастеровВозвратыОстаткиИОбороты.Куратор, ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоНачальныйОстаток, ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоПриход, ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход, ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоКонечныйОстаток, ШихтаМастеровВозвратыОстаткиИОбороты.Засор, ВЫБОР КОГДА ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВозвратВозвратаМастерам ТОГДА ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Мастерам, ВЫБОР КОГДА ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВывозВозвратаМастеров ТОГДА ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Контрагенту, ШихтаМастеровВозвратыОстаткиИОбороты.ПериодСекунда ИЗ РегистрНакопления.ШихтаМастеровВозвраты.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, ДвиженияИГраницыПериода, ) КАК ШихтаМастеровВозвратыОстаткиИОбороты ГДЕ ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоКонечныйОстаток <> &КоличествоКонечныйОстаток Когда не вывожу "Мастерам" "Контрагенту" в отчете все нормально, но когда их использую, строки полностью дублируются. Не нашел на форумах подобный случай доведенный до конца. |
|||
1
1Сергей
15.05.18
✎
11:54
|
ИНАЧЕ 0
|
|||
2
mehfk
15.05.18
✎
11:55
|
Документ.ВозвратВозвратаМастерам
|
|||
3
Мыш
15.05.18
✎
11:57
|
(2) Разврат какой-то в именованиях.
|
|||
4
ogion83
15.05.18
✎
11:58
|
(1) Не помогло
|
|||
5
ogion83
15.05.18
✎
11:59
|
(3) Это потом обсудим)
|
|||
6
фросия
15.05.18
✎
12:01
|
покажите что получилось, и что хотели получить
|
|||
7
1Сергей
15.05.18
✎
12:01
|
"дублируются" имеется в виду, что итоги по колонкам "Мастерам" "Контрагенту" суммы удвоены?
|
|||
8
ogion83
15.05.18
✎
12:05
|
Дублируется каждая строка полностью.
Сейчас посмотрел получше, похоже он после каждой "нужной" строки выводит строку с нач и кон остатком |
|||
9
ogion83
15.05.18
✎
12:06
|
Точно, не дублируются, а выводятся остатки на кой то хрен.
|
|||
10
1Сергей
15.05.18
✎
12:06
|
(9) ну, так сделай только обороты, если остатки не нужны
|
|||
11
ogion83
15.05.18
✎
12:08
|
Остатки нужны.
Номенклатура Нач Приход Расход Кон Номенкл1 0 10 10 Номенкл1 10 10 Номенкл2 5 5 Номенкл2 5 5 Вот так получается |
|||
12
ogion83
15.05.18
✎
12:09
|
То есть вторая строка "Номенкл2 5 5" лишняя
|
|||
13
фросия
15.05.18
✎
12:10
|
видимо тебе выводит остатки в разрезе каждого регистратора.
поэтому задваивает ? |
|||
14
фросия
15.05.18
✎
12:10
|
Остатки убрать и проверить
|
|||
15
spiller26
15.05.18
✎
12:19
|
(0) (11) Он тебе вытаскивает всЁ, на каждый чих, т.е. операцию тебе показывает на конкретное событие.
Тебе для чего нужно на выходе? |
|||
16
kabanoff
15.05.18
✎
13:08
|
(9) Может потому что у тебя ДвиженияИГраницыПериода? Вот и дублирует остатки на каждую границу периода.
|
|||
17
ogion83
15.05.18
✎
13:17
|
(16) я уж и просто Движения и вообще без всего пробовал
|
|||
18
фросия
15.05.18
✎
13:19
|
(11) а можно такую же но показать что там с полем документ
|
|||
19
ogion83
15.05.18
✎
13:19
|
(15)Всё, кроме лишних выводов остатков)
|
|||
20
фросия
15.05.18
✎
13:20
|
(19) если убрать остатки- не задваивает?
остатки можно другим запросом получить и к этому присоединить |
|||
21
hhhh
15.05.18
✎
13:21
|
(19) ну по любому будет двоить, потому что ты выводишь по регистраторам. Если два регистратора, то 2 остатка будет. То есть задвоение.
|
|||
22
ogion83
15.05.18
✎
13:24
|
(21) Где 2 регистратора?
|
|||
23
фросия
15.05.18
✎
13:25
|
(22) покажите свои заводившиеся строки?
|
|||
24
hhhh
15.05.18
✎
13:26
|
(22) ВЫБОР
КОГДА ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВозвратВозвратаМастерам ТОГДА ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Мастерам, ВЫБОР КОГДА ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВывозВозвратаМастеров ТОГДА ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Контрагенту, |
|||
25
ogion83
15.05.18
✎
13:26
|
я вывожу отчет на сегодня, движений нет, документов значит тоже, показывает только нач и кон остатки. Если не выводить "Мастера" "Контрагенту" то все правильно показывает без лишнего, а с ними задвоение
|
|||
26
ogion83
15.05.18
✎
13:27
|
(24) ага из-за них
|
|||
27
hhhh
15.05.18
✎
13:29
|
(22) ну у тебя две строчки получается. А должна быть жестко одна строчка. В которой остаток расположен. Если остаток расположен одновременно в двух строчках, значит он два раза расположен.
|
|||
28
ogion83
15.05.18
✎
13:33
|
как, где исправить?
|
|||
29
hhhh
15.05.18
✎
13:42
|
(28) ну, пристрелить тог, кто это придумал.
ВЫБОР КОГДА ШихтаМастеровВозвратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВозвратВозвратаМастерам ТОГДА ШихтаМастеровВозвратыОстаткиИОбороты.КоличествоРасход КОНЕЦ КАК Мастерам, надо всё из регистра брать. Если сделали регистр, то всё в нем хранить, а не лазить по регистраторам. |
|||
30
ogion83
15.05.18
✎
13:46
|
(29) Мне нужен регистратор для группировки, а тут я его только в условии беру.
|
|||
31
ogion83
15.05.18
✎
15:40
|
Ну вот, очередное обсуждение с результатом 0.
|
|||
32
ogion83
15.05.18
✎
15:41
|
В ж..пу СКД? Сделаю все вручную.
|
|||
33
Мимохожий Однако
15.05.18
✎
15:45
|
(32) Лучше в блокноте
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |