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

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С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день

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

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

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

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