Имя: Пароль:
1C
1С v8
1с СКД Детальные записи
0 jamesgold
 
15.01.22
13:11
Добрый день, прошу помочь!
В отчете СКД при отключении детальных записей, в итог по группировке попадает значение первой строки.
Так выглядит отчет когда детальные записи включены
https://ibb.co/hVSH4Bd
Так когда галка снята, т.е. только группировка:
https://ibb.co/gMjYN6y
Значения в группировке только от первой строки.
1 jamesgold
 
15.01.22
13:19
В настройках отчета в ресурсах "рассчитывать по" не по одному ресурсу нет формулы:
https://ibb.co/hg382Vk
2 PuhUfa
 
15.01.22
13:47
Продолжайте наблюдение
3 jamesgold
 
15.01.22
13:57
(2) ?
4 PuhUfa
 
15.01.22
14:02
(3) ну а что ты хочешь услышать от нас по своим 3 картинкам?
5 jamesgold
 
15.01.22
14:10
Есть идеи почему пропадают строки?
6 DrShad
 
15.01.22
15:15
(4) +1
7 DrShad
 
15.01.22
15:15
каждый, кто просит помощи, тщательно скрывает свою супер разработку
8 DrShad
 
15.01.22
15:17
(5) никому не показывай набор данных, формулу ресурса и настройки структуры
9 vicof
 
15.01.22
15:21
(1) В рассчитывать по не формулы, а группировки. Формулы, как ни странно, в поле "Выражение". И эта формула там у тебя есть.
10 jamesgold
 
16.01.22
19:22
Какие скрины еще скинуть чтобы было понятно в чем проблема?
11 Trance_1C
 
17.01.22
04:49
Проверьте формулы на вкладке выражения и ресурсы, по дефолту работает сумма ресурса по детальным записям, если у вас выводится последняя строка значит в ресурсах сидит формула.
12 hhhh
 
17.01.22
07:16
точно формула, потому что знак деления. Виден на скрине.
13 jamesgold
 
17.01.22
11:32
(11) Для всех ресурсов установил стандартное выражение Сумма(...), снял галку с детальных записей. Сохранилась таже ошибка.
14 jamesgold
 
17.01.22
11:36
Могу я не выводить детальные записи и при этом в итогах иметь значения как будь то детальные записи есть. Пробовал через условное оформление, Пустой текст и высота строки=1 - все это не подошло. Если в условном оформление снимаешь галку с детальных записей:
https://ibb.co/qnMfWHV
То итоги не правильные, данных не хватает.
15 jamesgold
 
17.01.22
11:38
Глаку снимаю только с детальных записей
16 jamesgold
 
17.01.22
11:49
Или проще сделать второй вариант отчета где уже в запросе сделать все что нужно?
17 azernot
 
17.01.22
11:50
(14) >Могу я не выводить детальные записи и при этом в итогах иметь значения как будь то детальные записи есть.
Если это вопрос, то да, однозначно можете. Так и работает СКД.

Но подсказать вам в чём именно ваша проблема - не представляется возможным, потому что вы тщательно скрываете информацию, по которой можно было диагностировать вашу проблему. Вы выдаёте маленькие кусочки данных, которые почему-то считаете показательными и достаточными исходя из каких-то своих предположений. А если ваши предположения совершенно неправильные, то очевидно, что данных будет недостаточно.
Выдаёте полную информацию, и вам помогут.
18 azernot
 
17.01.22
14:38
Подсунул в СКД вот такой запрос

ВЫБРАТЬ
    "Склад 1" КАК Склад,
    "Ручка синяя" КАК Номенклатура,
    100 КАК Показатель
{ВЫБРАТЬ
    Склад,
    Номенклатура,
    Показатель}

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    "Склад 1",
    "Ручка красная",
    200

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    "Склад 2",
    "Ручка красная",
    400

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    "Склад 2",
    "Ручка синяя",
    50


На вкладке "Ресурсы" добавил показатель с выражением "Сумма(Показатель)"
В структуре указал дерево Склад - Детальные записи, поле отчёта - Показатель, поля детальных записей: Склад, Номенклатура, Показатель

Выводится всё так, как хочет автор (итоги 300 и 450 вне зависимости от того, выводятся детальные записи или нет)
19 fisher
 
17.01.22
17:27
(0) При включенных детальных записях у тебя выводятся дополнительные поля. А при выводе только по группировке они не нужны. В итоге СКД модифицирует исходный запрос таким образом, что получаются разные результаты. Например, выкидывает соединение таблиц которое посчитало лишним, но которое на самом деле косвенно влияет на результат. Или еще чего. Такое бывает в "нетривиальных" запросах. Показывай свое творение (запрос) и готовь мешок для критики. Ну или анализируй результирующие запросы СКД и сам кумекай.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший