Таблица СКД

1. Elvin1989 1 08.11.21 13:51 Сейчас в теме
Всем здраствуйте, помогите решить проблемку. Нужно создать отчет в котором в колонках будут даты периода отчета а в строках сотрудники на пересечении этих строк документы на дату из колонки в которых этот содрудник указан. Написал запрос, создал таблицу в которой строки это сотрудник, колонки это даты документы которые необходимо выводить на пересечении указал как ресурс без агрегирующей функции, но проблема в том что на пересечении выводится только один документ. Например на сотруднике Иванов на 20.10.21 оформлено 3 заявки а я в таблице вижу только одну. В плоском виде все данные выводятся нормально в таблице же нет. подскажите что делаю не так
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. glek 118 08.11.21 13:55 Сейчас в теме
(1) Вычислить выражение с группировкой в массив?
homer_; echo77; +2 Ответить
6. wertep 20 08.11.21 15:15 Сейчас в теме
(1)Желательно увидеть структуру отчета с закладки "Настройки".
3. echo77 1830 08.11.21 14:04 Сейчас в теме
(1) В (2) вам правильно подсказывают. В выражении ресурса написать
ВычислитьВыражениеСГруппировкойМассив("Документ")

А лучше написать
ВычислитьВыражениеСГруппировкойТаблицаЗначений("Документ")

- тогда документы будут в отдельных строках
Здесь что-то похоже показано: https://youtu.be/_gFaTWoFavI
4. Elvin1989 1 08.11.21 14:26 Сейчас в теме
(2) немного не то, нужно что бы не в одной ячейки было все, вот пример внешнего вида
Прикрепленные файлы:
7. glek 118 08.11.21 15:20 Сейчас в теме
(4) Тогда (согласно скрина) изначально было поставлена неправильно задача: у Вас простая линейная таблица. Никаких колонок с датами и пересечений там нет.
5. homer_ 78 08.11.21 14:55 Сейчас в теме
в группировку сотрудника добавь плюсом документ свой (возможно надо сделать свое расчетно поле)
8. Elvin1989 1 08.11.21 15:21 Сейчас в теме
(6) вот структура и результат
Прикрепленные файлы:
10. wertep 20 08.11.21 15:23 Сейчас в теме
(8) Ресурсы по какой формуле собраны?
9. Elvin1989 1 08.11.21 15:22 Сейчас в теме
(7) ок может я ошибся а как такую таблицу вывести на скд какие группировки построить?
11. glek 118 08.11.21 15:25 Сейчас в теме
Условно говоря, группировка по сотруднику и документу и дополнительно выводим необходимые колонки. К сожалению больше, не зная что и откуда тянется - сказать не могу. Например, если у нас есть менеджер и приходная накладная, то мы выстраиваем структуру примерно следующего вида:
Группировка менеджер+Приходная накладная.
Дополнительные колонки Приходная накладная.Договор, Приходная накладная.Контрагент и так далее.
12. Elvin1989 1 08.11.21 15:26 Сейчас в теме
(10) Не по какой
Прикрепленные файлы:
13. wertep 20 08.11.21 15:35 Сейчас в теме
(12) Ну вот тут то собака и порылась.
Ресурс работает так: он сворачивает все записи по измерениям до одного значения, вычислив по написанной формуле. Т.е. на пересечении сотрудника и даты должно быть одно значение ресурса. Значение ресурса у вас равно "Заявка", т.е. одна заявка. Вот он вам одну заявку и выводит.
Единственный выход вычислять значение ресурса как советовали в (3). А если хочется чтобы открывалась заявка при этом, то писать обработку расшифровки.

Вот тут это интересно описано https://infostart.ru/1c/articles/864434/
14. wertep 20 08.11.21 15:46 Сейчас в теме
(12) Или сразу использовать в группировке функцию ТаблицаЗначений(Заявка).
Оставьте свое сообщение
Вакансии
Разработчик 1С (от middle до senior), до 300 К gross
Санкт-Петербург
зарплата от 195 000 руб. до 300 000 руб.
Полный день

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

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

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

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