Имя: Пароль:
1C
1С v8
СКД в итоговом поле считает не все итоги и не выводит детальных записей
0 Cоляпсус
 
21.09.18
09:50
Доброе утро уважаемые. Подскажите пожалуйста
http://prntscr.com/kwx9tw
Как видно на скриншоте, в системный столбик ИТОГО в поле итог выводится результат не всех группировок и не отражаются детальные записи.
Поле итог - это пользовательское поле где я прописал чтобы отражались детальные записи и если на первые два столбика это работает нормально, то на системный столбик ИТОГ это почему-то не распространяется. Не соображу как сделать. Будьте так добры подскажите где чего поправить. Заранее благодарен.
1 Cоляпсус
 
21.09.18
10:04
Поигрался в выводом итогов не помагает
2 Cоляпсус
 
21.09.18
10:05
*помогает (пардон, опечатался)
3 MuxaH
 
21.09.18
10:16
Дык надо смотреть чего у тебя в схеме и как итоги по ресурсам считаются. Как тут любят говорить... Телепаты в отпуске :)
4 Cоляпсус
 
21.09.18
10:45
http://prntscr.com/kwxxhg
вот и вся схема
5 MuxaH
 
21.09.18
10:56
А в пользовательском поле что?
6 Cоляпсус
 
21.09.18
11:42
Извиняюсь, что с долго не отвечал, отвлекают постоянно.
В пользовательском вот:
http://prntscr.com/kwym2b
7 Cоляпсус
 
21.09.18
12:00
Потерял помощников в реализации, долго не отвечал и все ушли
8 Ненавижу 1С
 
гуру
21.09.18
12:02
ЕстьNULL
9 Cоляпсус
 
21.09.18
12:08
(8) ЕстьNULL - кто или что? Поле итог не напишешь, скд не поймёт
10 Cоляпсус
 
21.09.18
12:12
(8) И итого не по всем группировкам есть, только по верхним, а по зависимым почему-то тоже не выводит, никак не могу победить
11 MuxaH
 
21.09.18
12:13
(9) Всё поймет, и в выражении итоговых записей агрегатную функцию поставь ещё. Чего там - Сумма(СуммаЧекаККМ).
12 MuxaH
 
21.09.18
12:14
Точнее Сумма(ЕстьNULL(СуммаЧекаККМ,0))
13 Cоляпсус
 
21.09.18
12:32
(12) Спасибо на будущее учёл, но вот появился один важный момент. В током случае он перестал читать суммы с учётом возврата, я уже и так и так попробовал, но либо отражает суммы и не считает или наоборот считает но не отражает суммы, вот скрин:
http://prntscr.com/kwz8ll
14 Cоляпсус
 
21.09.18
12:34
(12) Да и сумму документа возврата, тоже бы запихнуть в столбик Итог, но не нашёл описания как два столбца прописать в пользовательском поле
15 MuxaH
 
21.09.18
12:46
А чего не считает? В детальных записях: ЕстьNULL(СуммаЧекаККМ, 0) + ЕстьNULL(СуммаЧекаККМВозврат, 0)
В итоговых: Сумма(ЕстьNULL(СуммаЧекаККМ,0)) + Сумма(ЕстьNULL(СуммаЧекаККМВозврат,0))
16 MuxaH
 
21.09.18
12:48
(14) Только если пишешь пользовательское представление полей в формуле, то в квадратные скобки их [Сумма документа].
17 Cоляпсус
 
21.09.18
13:52
(16) Спасибо тебе, реально помог, вроде всё корректно заработало, учту тоже на будущее
18 kudlach
 
21.09.18
13:56
Для меня лично простой способ понять в чем проблема - открыть итоговый запрос, который текстом можно получить из конструктора и глазками посмотреть что же там программа хочет подсунуть. Потом ручками в запросе поправить то что хочу получить я.
Но это для меня - лентяя в изучении различных конструкторов.
Как для остальных - не факт.
19 Cоляпсус
 
21.09.18
14:02
(18) ну видишь для каждого по разному, меня научили работать конструктором и мне так легче воспринимать, а текст запросов тоже заставляю себя читать, но это уже когда что-то совсем идёт не так конструктором, и да иногда сильно помогает, что глазами пропустил в конструкторе