Добавление полей в отчет скд

1. user1619761 29.06.23 11:39 Сейчас в теме
Добрый день. В отчете скд два набора данных, которые в связи наборов данных связаны по двум полям. Добавил в запрос второго источника данных свои поля
"" КАК МоеПоле1, 0 КАК МоеПоле2
. МоеПоле2 должно рассчитываться как Поле из первого набора данных / поле второго набора данных, я произвожу расчет в ресурсах выражением Сумма(ПолеПервогоНабораДанных)/Сумма(ПолеВторогоНабораДанных) (не уверен, что это правильно). Подскажите, пожалуйста, как правильно рассчитать МоеПоле2, и как эти два поля вывести в отчет? Добавлял в строки таблицы, в случае с полем 2 ошибка на группировку, в случае с полем 1 ошибок нет, но и в отчете оно не появляется. (у оригинального отчета в базе данных включил режим отладки).
По теме из базы знаний
Найденные решения
21. user1619761 30.06.23 09:39 Сейчас в теме
(19) кажется нашел что нужно Кросс-таблица + доп.данные. СКД 1С, спасибо Вам большое за подсказку =)
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 29.06.23 11:55 Сейчас в теме
(1) В СКД можно доп. поля по такому принципу добавлять на закладке Вычисляемые поля. А потом включить или в ресурсы или в группировки.
3. user1619761 29.06.23 12:03 Сейчас в теме
(2)
на закладке Вычисляемые поля
попробовал, добавил два поля с пустым выражением, добавил в строки таблицы, на выходе в отчете новых полей не появилось.
4. RustamZz 29.06.23 12:04 Сейчас в теме
5. user1619761 29.06.23 12:20 Сейчас в теме
(4)В доступных полях появились на вкладке ресурсы, добавил одно поле, выражение Сумма(МоеПоле2), в отчете все равно не вывелось.
6. RustamZz 29.06.23 12:52 Сейчас в теме
(5) Настройки с последней закладки посмотрите, есть там зеленое МоеПоле2?
7. user1619761 29.06.23 12:53 Сейчас в теме
(6)
есть там зеленое МоеПоле2?
да, есть, я его там в выбранные поля перенес
8. RustamZz 29.06.23 12:54 Сейчас в теме
(7) Значит должно работать
9. user1619761 29.06.23 13:33 Сейчас в теме
(8)перенес в добавленные поля в настройки - строки- группировка, теперь ошибка
Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Поле не найдено "МоеПоле1"
10. RustamZz 29.06.23 14:02 Сейчас в теме
(9) Надо сделать все тоже самое как и для Поле2
11. user1619761 29.06.23 14:07 Сейчас в теме
(10) так поле2 тоже не отображается в отчете, вот так вылезает ошибка
Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Поле "Бригада" не может быть использовано в группировке "Бригада, Должность, Количество смен, Поле1, Сотрудник, Часов для табеля"
, если убираю поле1 из ресурсов то ошибка как в (9) , что логично. Не могу понять что не так делаю. Если убираю поле1 отовсюду, то отчет работает без ошибок.
Прикрепленные файлы:
12. RustamZz 29.06.23 14:14 Сейчас в теме
(11) Поле1 и Поле2 должны быть ресурсами из группировок убрать. На каждом уровне не нужно настраивать поля - достаточно один раз для всего отчета.
13. user1619761 29.06.23 14:22 Сейчас в теме
(12)
Поле1 и Поле2 должны быть ресурсами из группировок убрать.
убираю, при формировании опять ошибка
Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Поле не найдено "МоеПоле1"
14. RustamZz 29.06.23 14:37 Сейчас в теме
15. user1619761 29.06.23 14:44 Сейчас в теме
(14)сделал в точности, как у Вас на скриншотах - не работает, нет полей в отчете.
16. RustamZz 29.06.23 14:46 Сейчас в теме
(15) Старая версия отчета, случайно, не загружена в базу где проверяете?
17. user1619761 29.06.23 14:52 Сейчас в теме
(16)загружена, но я у отчета в базе включил отладку (с другими отчетами так срабатывало, не тянулись настройки отчета из базы)
18. user1619761 29.06.23 16:50 Сейчас в теме
(16)разобрался, в отчете заполнялся другой макет, а не макет скд. Добавил на него свои поля, они появились, но теперь не могу разобраться, как их выводить после итогов. Если добавляю в любое место, кроме колонки-ВидРаботы - то не выводятся, если добавляю в колонки-ВидРаботы то выводится в каждой колонке с видом работы. Тут что настроить нужно, подскажите, пожалуйста?
Прикрепленные файлы:
19. RustamZz 29.06.23 16:53 Сейчас в теме
(18) После итогов не получится. Нужно отключать и делать свои псевдоитоги. Я не готов на объяснения тратить время.
user1619761; +1 Ответить
20. user1619761 29.06.23 17:03 Сейчас в теме
(19) понял, спасибо. А где об этом почитать можно?
21. user1619761 30.06.23 09:39 Сейчас в теме
(19) кажется нашел что нужно Кросс-таблица + доп.данные. СКД 1С, спасибо Вам большое за подсказку =)
Оставьте свое сообщение
Вакансии
Программист 1С
Киров (Кировская обл.)
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Архитектор 1С
Москва
зарплата от 250 000 руб.
Полный день

1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 100 000 руб.
Временный (на проект)