не выводится поле в отчете скд
В СКД не выводится добавленное поле.
Есть отчет на СКД, надо добавить в него поле «СреднееКоличествоПозицийВЧеке». В запросе поле добавил, в ресурсах добавил, в выбранных полях добавил. Формирую отчет, поля моего нет. В режиме пользователя открываю настройки отчета, вижу в выбранных полях свое поле. Кидаю запрос в консоль, вижу свое поле с цифрами. Почему в СКД его нет? Вот запрос:
СГРУППИРОВАТЬ ПО
ПродажиКонсультантовОбороты.Консультант,
ПродажиКонсультантовОбороты.ДатаЧека,
ПродажиКонсультантовОбороты.НомерЧека) КАК ВложенныйЗапрос
СГРУППИРОВАТЬ ПО
ВложенныйЗапрос.Консультант
;
СГРУППИРОВАТЬ ПО
ПродажиКонсультантовОбороты.Консультант,
ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель.Родитель = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)
ТОГДА ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель.Ссылка
ИНАЧЕ ПродажиКонсультантовОбороты.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель.Родитель.Ссылка
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ) КАК ВложенныйЗапрос1
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Значение КАК Значение,
ЗначенияСвойствОбъектов.Объект КАК Объект
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство = &Свойство) КАК ВложенныйЗапрос
ПО ВложенныйЗапрос1.Номенклатура = ВложенныйЗапрос.Объект) КАК ВложенныйЗапрос
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Продажи.Консультант,
МАКСИМУМ(ВТ_Продажи.СреднееКоличествоПоЧеку) КАК СреднееКоличествоПоЧеку,
МАКСИМУМ(ВТ_Продажи.СредняяСуммаЧека) КАК СредняяСуммаЧека,
МАКСИМУМ(ВТ_Продажи.КоличествоЧеков) КАК КоличествоЧеков,
МАКСИМУМ(ВТ_Премия.Премия) КАК Премия,
ВТ_Премия.Номенклатура,
МАКСИМУМ(ВТ_Премия.Сумма) КАК Сумма,
МАКСИМУМ(ВТ_Премия.Количество) КАК Количество,
ВТ_Продажи.КоличествоПозицийВЧеке КАК СреднееКоличествоПозицийВЧеке
ИЗ
ВТ_Продажи КАК ВТ_Продажи
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Премия КАК ВТ_Премия
ПО ВТ_Продажи.Консультант = ВТ_Премия.Консультант
СГРУППИРОВАТЬ ПО
ВТ_Продажи.Консультант,
ВТ_Премия.Номенклатура,
ВТ_Продажи.КоличествоПозицийВЧеке
В СКД отображаются не все поля
Суть проблемы: есть отчет на скд, под полными правами он работает так как мне надо. Если запускаю его не под полными правами, то пропадают некоторые поля. Права на чтение/просмотр у пользователя с неполными правами есть на регистры и на документы используемые в запросе.
пробовал запускать под пользователем с неполными правами запрос из отчета в консоли запросов, всё работает правильно. Но в скд почему то поля просто теряются. их нет в выбранных полях.
пробовал выгружать настройку скд под полными и загружать не под полными правами. поля не появляются.
куда копать? помогите)
выше текст запроса.
нету вот этих полей :
то есть это реквизит документов «сумма документа»
Действительно если у пользователя есть право «Чтение», но нет права «Просмотр» регистра сведений, поле из него не попадает в список доступных полей.
Удивительно, но факт.
Результат НУЛЕВОЙ!
Поля видны только тем пользователям, у которых есть роль «Полные права».
Конфигурация: Управление торговлей, редакция 11.1 (11.1.9.61)
Платформа: 1С:Предприятие 8.3 (8.3.5.1517)
Нужно смотреть не только права на регистратор, но и на все объекты
отчета, где этот объект как таковой может использоваться в качестве
реквизита.
В моем случае использовалось измерение «АналитикаУчетаПопартнерам» в измерении
регистра «РасчетыСПоставщиками». Вот из-за того, что на сам справочник права
были только для роли «ПолныкеПрава» отбор по его реквизитам «Организация», «Партнер»
и «Контрагент» был невозможен. Не смотря на то, что на сами эти объекты у пользователей
разрешения были.
(19) valerasv,
Еще один вариант решения проблемы:
Делается соединения с таблицами объектов.
А уже эти таблицы используются дальше.
Пример.
Текст запроса для КД:
ВЫБРАТЬ
КлючиАналитикиУчетаПоПартнерам.Организация КАК Организация_КлючАналитики
ИЗ
Справочник.КлючиАналитикиУчетаПоПартнерам КАК КлючиАналитикиУчетаПоПартнерам
Для пользователя, у которого не полные права, из-за того, что на справочник КлючиАналитикиУчетаПоПартнерам
установлено разрешение только на чтение, мы ни где не увидим поле «Организация».
Изменив же запрос, можно получить желаемое.
Как пример:
ВЫБРАТЬ
Организации.Ссылка КАК Организация_КлючАналитики
ИЗ
Справочник.КлючиАналитикиУчетаПоПартнерам КАК КлючиАналитикиУчетаПоПартнерам
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации
ПО КлючиАналитикиУчетаПоПартнерам.Организация = Организации.Ссылка
Не выводится текстовое поле в отчете СКД
Добрый день! Нужна помощь профессионалов).
Нужно несколько таблиц, и во второй и последующих таблицах ресурсы выводить не все, а по одному.
Есть также несколько диаграмм, и в них все отображается, и ресурсы тоже выводятся не все, а как задано.
С чем может быть связано? Эти виды отгрузки прописаны в запросе текстом по условиям других полей.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Не выводится поле в отчете СКД
Добрый день. Есть сложный запрос : ВЫБРАТЬ ТекущиеКадровыеДанныеСотрудников.Сотрудник КАК.
Отчет СКД. Исчезло поле в отчёте
Всем доброе утро! Не отображается поле СуммаРасчётовСТурОператором во внешнем отчёте. И не.
Булево поле в отчете (СКД)
Доброго времени суток! Появился такой вопрос, необходимо создать пользовательское поле с.
Поле выбора отбора в отчёте СКД
Приветствую ребята, вопрос возник. Хочу вывести поле выбора отбора в отчёте, но что-то стопорится у.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Иерархия в отчете на скд
Здравствуйте, похожие темы уже точно тут обсуждались, но решения я так и не смогла найти. Есть.
Дубли в отчете СКД
Добрый день. В отчете на скд выводится по 5-9 дублей с разным количеством. Почему так происходит.
Запрос в отчете с СКД
У меня есть такой запрос: ВЫБРАТЬ МашинноеВремя.Дата КАК Дата, МашинноеВремя.Ссылка.
Гиперссылка в отчете СКД
Здравствуйте. В отчете СКД вывожу путь к файлу в виде строки. Можно ли вывести путь в виде.
Не выводится поле в отчете скд
Кому подойдет информация: Программист 1С
Пожалуй, наиболее популярный вопрос, который возникает у программистов 1С при работе со схемой компоновки данных.
Когда создается отчет на СКД, то, пока не определены ресурсы, показатели будут выводиться в той последовательности, которая определена на вкладке «Выбранные поля» вкладки «Настройки».
Рис. 2. Результат вывода полей(колонок) отчета после определения ресурсов
Но есть одно простое, не идеальное, но доступное решение этой ситуации произвольного вывода колонок ресурсов. На вкладке «Другие настройки» формы схемы компоновки для параметра «Авто позиция ресурсов» выбрать значение «Не использовать». Не идеальность заключается в том, что неплохо работает для группировок, и может совсем плохо себя «повести» для таблицы.
Рис. 3. Настройки схемы компоновки данных для изменения порядка вывода ресурсов
Тогда порядок следования колонок ресурсов между колонками полей будет соответствовать порядку, установленному на вкладке «Выбранные поля» СКД.
Рис. 4. Колонки ресурсов в отчете выведены между колонками полей СКД.
Работа с полями-ресурсами в системе компоновки данных
Под полями-ресурсами в системе компоновки данных подразумеваются поля, значения которых рассчитываются на основании детальных записей, входящих в группировку.
Для каждого поля-ресурса указывается:
Номенклатура.Страна происхожд. | Количество оборот |
Номенклатура | |
Контрагент | |
Россия | |
1С:Аспект 7.7 | 8,00 |
Алекс-2002 | 3,00 |
Магазин на ул. Алексеева | 3,00 |
Эльбрус | 2,00 |
Итого |
Отбор: | Номенклатура Равно «1С:Аспект 7.7» |
Контрагент | Количество оборот |
Алекс-2002 | 3,00 |
Магазин на ул. Алексеева | 3,00 |
Эльбрус | 2,00 |
Итого | 8,00 |
Номенклатура | Количество оборот |
Программное обеспечение | |
1С:Аспект 7.7 | 8,00 |
1С:Бухгалтерия 7.7 Базовая версия | 5,00 |
1С:Бухгалтерия 7.7 Стандартная версия | 2,00 |
1С:Бухгалтерия ПРОФ версия 7.7 | 6,00 |
1С:Торговля и Склад 7.7 Проф | 6,00 |
Итого |
Если ресурс определен для нескольких группировок, то в отчет будут выводиться результаты выражений ресурсов, определенных для более близкой группировки.