СКД Группировка по значению ресурса #789741


#0 by korchak
Коллеги помогите разобрать следующую ситуацию! Читаю книгу "Разработка сложных отчетов...". В ней указан пример группировки записей отчета по значению ресурса для вычисляемого поля, определенного с помощью языка выражений СКД. НА закладке Вычисляемые поля добавляю вычисляемое поле, к примеру, ОбъемыЗакупок. На закладке ресурсы добавляю это вычисляемое поле в список ресурсов отчета и в колонку Выражение ввожу собственно само выражение, где задаю градацию по суммарной стоимости закупок. Начинаю делать структуру отчета, и в диалоге выбора поля для группировки ОбъемЗакупок тупо отсутствует!? Хотя в примере, в книге четко видно, что составная группировка содержит значение ресурса! В чем проблема может быть, почему не видно поля значение ресурса для группировки?
#1 by aleks_default
Какая может быть группировка по ресурсу?
#2 by korchak
По значению ресурса, так написано у Хрусталевой в "Разработка сложных отчетов...", страница 227. Приведен пример и скриншоты. Поэтому и спрашиваю собственно...
#3 by korchak
Вот, собственно скриншот этой страницы
#4 by korchak
Ап Кто что знает по теме сабжа?
#5 by korchak
Осталось дождаться Хрусталеву на форуме, может она сможет прояснить написанное...
#6 by azernot
Ресурс не может быть в полях группировки. И в примере твоём это чётко видно. Это поле доступно в выбранных полях, а не в полях группировки. Если хочешь группировать по вычисляемому полю - убери его из вкладки "Ресурсы".
#7 by azernot
+ Хотя нет, гоню. На вкладке "Вычисляемые поля" не стоит ли галочка в ограничении доступности?
#8 by korchak
Ну конечно же не стоит ограничение доступности! Самое интересное как вот это все получилось в примере  в книге?) Почему вычисляемое поле, вернее значение рассчитанного ресурса не попадает в доступные поля для группировки?
#9 by korchak
Ресурс не может быть, правда, а вот значение ресурса, определенного с помощью выражений СКД - может, по крайней мере по заверению методиста, автора и соавтора ряда пособий по разработке в системе «1С:Предприятие»
#10 by leonidk
Скорее интересно как получилось у Вас, что не попадает.
#11 by korchak
Дык, сделал, все как книжка пишет: 1. Добавил вычисляемое поле. 2. На закладке Ресурсы добавил это вычисляемое поле в список ресурсов отчета. 3. В поле Выражение для ресурса ввел текст с выражением. 4. На закладке Настройки определяю структуру отчета - группировка. Но поля, необходимого для создания составной группировки не оказалось.
#12 by korchak
Только что полностью повторил пример отчета из книги, и поле "ОбъемПродаж" отсутствует для выбора в составную группировку. Мистика какая-то...
#13 by azernot
Выкладывай свою нетленку
#14 by korchak
Собственно не моя, а авторов книги ВЫБРАТЬ     ПродажиОбороты.Период КАК Период,     ПродажиОбороты.Номенклатура,
#15 by korchak
Добавленное вычисляемое поле ОбъемПродаж.
#16 by azernot
Не описывай, а выкладывай.
#17 by korchak
На закладке Ресурсы добавил вычисляемое поле с свыражением на скд
#18 by korchak
Так чего выложить то вам?
#19 by azernot
Внешний отчёт со своей СКД.
#20 by korchak
файл внешнего отчета что ли?
#21 by azernot
Да. Если всё делать как на скринах - поле доступно для группировки. Поэтому надо пробовать на твоём файле.
#22 by korchak
#23 by korchak
У меня не доступно
#24 by azernot
у меня доступно. Открывал в "Управление торговлей", редакция 10.3 (10.3.29.1) 1С:Предприятие 8.2 (8.2.19.106)
#25 by korchak
У меня вот что, после открытия твоего отчета...
#26 by azernot
Платформа какая?
#27 by korchak
открывал в "Управление торговым предприятием для Украины", редакция 1.2. 1С:Предприятие 8.3 (8.3.8.2088)
#28 by azernot
А, ну так всё понятно! Это великорусский шовинизм.
#29 by korchak
дык, что платформа засвежая?)
#30 by rabbidX
Группировку в режиме предприятия или в конфигураторе пытаетесь добавлять? У меня в предприятии ресурсы для группировки недоступны. А в конфигураторе добавляются и даже отчет строится без ошибок.
#31 by korchak
в конфигураторе
#32 by azernot
я пробовал на 1С:Предприятие 8.3 (8.3.6.2299), тоже всё доступно.
#33 by korchak
глюк версии 8.3.8.2088?
#34 by rabbidX
Тогда странно, у меня работает как с обычными ресурсами, так и с определенными через Выражение
#35 by korchak
иду качать и ставить 8.3.6.2299...
#36 by azernot
Попробовал на 1С:Предприятие 8.3 (8.3.9.2033) работает.
#37 by korchak
Застрелиться можно...
#38 by azernot
Ну так что вы хотите? Конфигурация для Украины, пользователь с грузинской фамилией.. Вы ещё скажите, что вы гражданин Эстонии, живёте в Латвии, и супруга ваша литовка. Попробуйте использовать другое имя поля.. без твёрдого знака например. Попробуйте создать новый отчёт с нуля. Короче, нужны танцы с бубном.
#39 by korchak
Да нет, тут все нормально, фамилии бывают разные, как и люди, так что, если что, я гражданин Украины и не женатый ;) Да так и понял, что нужны потанцевать или поколдовать...
#40 by korchak
Да нет, замена символов в имени полей ничего не дало... Тут только волшебство может помочь, Волшебник приди и помоги, пожалуйста!
#41 by korchak
Ни новый отчет "с нуля" не помог, ни вариации с различными именами полей... Кто сталкивался с подобными проявлениями, помогите!
#42 by korchak
Права пользователя на регистр тоже проверил, все в порядке там.
#43 by ИС-2
делал костыльно. В начале добавлял поле в группировку, а потом делал поле группировкой. Работает
#44 by korchak
Методом научного тыка определил, что в других конфигурациях, таких как УТ и УНФ все работает, а для УТП для Украины - не хочет. Значит причина в каких-то настройках УТП? У кого-то есть какие-то идеи по этому поводу?
#45 by korchak
Спасибо за совет, но проблему уже решил. По умолчанию для конфигурации в УТП для Украины стоит режим совместимости: Версия 8.2.13 В этом режиме данный функционал, как я понял, не поддерживается. Поэтому я поставил выше. Я насколько помню, в 8.2.14 были какие-то кардинальные изменения в функционале СКД. Видать от этой версии платформы группировки по значению ресурсов вычисляемых полей стало доступно в принципе. Поэтому рецепт прост - версия должна быть от 8.2.16 и выше. Всем спасибо, кто принимал участие в обсуждении и помощи!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С