|
Запрос: как подсчитать итоги по колонке из таблицы значений? | ☑ | ||
---|---|---|---|---|
0
MaQo
14.06.22
✎
11:36
|
Мне нужно в документе сравнить сумму документ с итогом по колонке Сумма из табличной части.
|
|||
1
mikecool
14.06.22
✎
11:38
|
ТабЧасть.Итог("ИмяКолонки")
|
|||
2
MaQo
14.06.22
✎
11:39
|
(1) "Поле не найдено"
|
|||
3
MaQo
14.06.22
✎
11:40
|
(1) Это если убрать ковычки. Если добавить то "Синтаксическая ошибка"
|
|||
4
mikecool
14.06.22
✎
11:40
|
- Приборы!
- 42! - ЧТо 42? - А что приборы? |
|||
5
Kigo_Kigo
14.06.22
✎
11:41
|
А так? ТабЧасть.Итог("Сумма")
|
|||
6
MaQo
14.06.22
✎
11:42
|
(5) см.2
|
|||
7
yopQua
14.06.22
✎
11:43
|
(4) - бабушка, ты не знаешь где мой айкос?
- на антресоли - бабушка, а что такое антресоль? - а что такое айкос, внучек? |
|||
8
yopQua
14.06.22
✎
11:44
|
еп еп еще названий колонок не гадали
|
|||
9
Гипервизор
14.06.22
✎
11:44
|
(6) Вы так и написали в коде "ТабЧасть"?
|
|||
10
yopQua
14.06.22
✎
11:46
|
да вряд ли
поле найдено, значит имя не то |
|||
11
Kassern
14.06.22
✎
11:49
|
а потом окажется, что нет такого реквизита таб части, как сумма, и это реквизит формы, который считается динамически, а вы все Итог советуете)
|
|||
12
MaQo
14.06.22
✎
11:49
|
(9) (8) https://postimg.cc/ygN82vvn
|
|||
13
Kassern
14.06.22
✎
11:51
|
ахах)) так вы в запросе пытаетесь сумму посчитать))
|
|||
14
Kassern
14.06.22
✎
11:51
|
просто Сумма(ВашеЧисловоеПолеДляСуммирования)
|
|||
15
Kassern
14.06.22
✎
11:52
|
а в группировке СуммаДокумента. Далее результат во временную таблицу. А потом уже можете сверять 2 этих поля спокойно)
|
|||
16
Kigo_Kigo
14.06.22
✎
11:54
|
(12) Ааа, ну тут программист нужен, мы тут бессильны :)
|
|||
17
MaQo
14.06.22
✎
11:58
|
(14) это возвращает просто копию из строки ТЧ
|
|||
18
Kassern
14.06.22
✎
12:01
|
(17) тогда вам нужно почитать про вкладку "Группировка" с конструкторе запроса и как она работает
|
|||
19
Kassern
14.06.22
✎
12:02
|
Там есть поля группировки и суммируемые поля
|
|||
20
RomanYS
14.06.22
✎
12:19
|
(12) открой закладку итоги...
|
|||
21
MaQo
14.06.22
✎
13:11
|
(18) (20) https://postimg.cc/zbgJgjFG
|
|||
22
Kassern
14.06.22
✎
13:12
|
(21) ужес...
|
|||
23
Ryzeman
14.06.22
✎
13:13
|
Вот поэтому я и терпеть не могу эти конструкторы... Народ совсем не умеет писать запросы. Тьфу.
|
|||
24
Kassern
14.06.22
✎
13:13
|
блин прочтите хоть пару статей, как работать с запросами и с табличными частями. Используйте ИЗ Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
|
|||
25
Kassern
14.06.22
✎
13:14
|
(23) конструкторы это круто, когда умеешь ими пользоваться)
|
|||
26
RomanYS
14.06.22
✎
13:28
|
(21) медицина тут бессильна, прав (16).
(23) Так конструктором он (21) бы не сделал, только руками. Как раз для обучения конструктор очень полезная штука. |
|||
27
MaQo
14.06.22
✎
13:29
|
(26) 21 я конструктором и сделал
|
|||
28
Kassern
14.06.22
✎
13:31
|
(26) еще как сделал, вот так он замутил) https://disk.yandex.ru/i/DvvxGY5aUQk5Jg
|
|||
29
Kassern
14.06.22
✎
13:32
|
(27) зачем вы в поля ТЧ перетащили? На кой, где этому учат?
|
|||
30
Kassern
14.06.22
✎
13:32
|
ТЧ это таблица и должна быть в таблицах, а не в полях
|
|||
31
RomanYS
14.06.22
✎
13:35
|
(28) вложенная таблица то - понятно, а вот что конструктор дает внутри нее группировки делать - это новость (для меня) :))
|
|||
32
yopQua
14.06.22
✎
13:45
|
история продолжается еп еп
|
|||
33
yopQua
14.06.22
✎
13:45
|
ставлю что до конца дня осилит
|
|||
34
yopQua
14.06.22
✎
13:48
|
хотя, с учетом каши в голове может и нет
то тз, то тч, то код, то запрос очень интересная история |
|||
35
yopQua
14.06.22
✎
13:52
|
(29) где учат, где учат.. места знать надо!
|
|||
36
MaQo
14.06.22
✎
14:06
|
(33) да уже все, выгрузил просто весь результат запроса и в обработке все сделал. Выяснилось теперь, что у клиента с начала 2020 года неправильные суммы документов есть
|
|||
37
yopQua
14.06.22
✎
14:10
|
(36) хотелось бы на это посмотреть
|
|||
38
yopQua
14.06.22
✎
14:10
|
как выгружалось и обрабатывалось
|
|||
39
Kassern
14.06.22
✎
14:12
|
дарю:
ВЫБРАТЬ ПеремещениеТоваровТовары.Ссылка КАК Ссылка, ПеремещениеТоваровТовары.Ссылка.СуммаДокумента КАК СуммаДокумента, СУММА(ПеремещениеТоваровТовары.Сумма) КАК Сумма ПОМЕСТИТЬ СуммыПеремещений ИЗ Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары СГРУППИРОВАТЬ ПО ПеремещениеТоваровТовары.Ссылка, ПеремещениеТоваровТовары.Ссылка.СуммаДокумента ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СуммыПеремещений.Ссылка КАК Ссылка ИЗ СуммыПеремещений КАК СуммыПеремещений ГДЕ СуммыПеремещений.СуммаДокумента <> СуммыПеремещений.Сумма |
|||
40
MaQo
14.06.22
✎
14:13
|
||||
41
MaQo
14.06.22
✎
14:20
|
(39) Да, это работает, спасибо.
|
|||
42
Kassern
14.06.22
✎
14:21
|
(41) учите язык запросов, там ничего сложного нет. Будет гораздо проще в будущем работать
|
|||
43
rudnitskij
14.06.22
✎
16:09
|
(42) Точнее, без него работать в принципе невозможно
|
|||
44
Woldemar22LR
14.06.22
✎
18:05
|
Калиниское или Калининское райпо?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |