1. slavikq 23.12.16 12:40 Сейчас в теме

Пропадают поля группировки СКД

Есть отчет. Есть 4 варианта настроек. По 2 варианта на сотрудника (Справочник), 2 варианта на цеха(тоже справочник).
Данные получаю из Внешнего источника данных.
Проблема: при изменении вариант отчета, выводятся некорректные данные. То есть, исчезают группировки . Должно быть "Цех", а ставятся пустые детальные записи. Но при возврате на предыдущий вариант группировка устанавливается как положено "Сотрудник". Косяк платформы?
Ответы
Избранное Подписка Сортировка: Древо
2. alex-l19041 9 23.12.16 13:01 Сейчас в теме
3. slavikq 23.12.16 13:27 Сейчас в теме
(2)
До:я сформировал отчет по исполнителям,добавил отбор, перешел на вариант "По цехам"
После : сформировал по цехам, вывелись пустые детальные записи
Прикрепленные файлы:
4. slavikq 23.12.16 13:54 Сейчас в теме
Вообщем, проблема решена, но не знаю в чем она заключалась.
Было принято следующее решении, т.к. отчет завязан на общий движок (имеются процедуры обновления скд при смени настроек отчета в различных формах), то при формировании настроек СКД из группировок на форме, проверяем если это детальные записи , и они пустые, то добавляем поле группировки в соответствии с текущим вариантом отчета. Такое решение - есть большой кастыль, ибо если пользователь просто добавит пустые детальные записи , то в них добавится поле группировки, хотя пользователь этого не хотел. Бага. Но если смотреть с другой стороны , может быть и фича, т.к. нефиг пустой отчет выводить.
Такое ощущении , что что-то с движком.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий инженер - программист 1С
Москва
зарплата от 200 000 руб.
Полный день

Ведущий программист 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

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

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

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