Форум программистов, компьютерный форум CyberForum.ru

1С: Собственные программы

Войти
Регистрация
Восстановить пароль
 
Nath
1 / 1 / 1
Регистрация: 03.12.2013
Сообщений: 38
#1

В отчет не выводятся данные - 1С

27.12.2016, 22:08. Просмотров 286. Ответов 17
Метки нет (Все метки)

База УТ 11.1. Есть очень простой отчет на СКД. Он добавлен в дополнительные отчеты. Запрос использует данные только одного регистра - ВыручкаИСебестоимостьПродаж. Отчет нормально работает у пользователей с полными правами, у продавцов же - не выводится ничего (ну разве что только параметры сверху). Права на чтение регистра у продавца есть. Очевидно, это что что-то с правами - так я думал. Однако, всё вовсе не очевидно. Стал добавлять разные роли (через профили групп доступа, как это положено в УТ11), но ничего не менялось. Это немного надоело и я добавил в тестовой базе продавцу ВСЕ роли, что есть для профилей, кроме админских (а это всё, кроме ПолныхПрав). И... ничего не изменилось... Я в растерянности... В консоли запросов данные у продавца нормально выводятся. Хелп...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dethmontt
Модератор
Эксперт 1С
2407 / 2216 / 329
Регистрация: 10.03.2011
Сообщений: 7,747
Записей в блоге: 1
Завершенные тесты: 1
28.12.2016, 17:14     В отчет не выводятся данные #2
Nath, используй консоль компоновки данных, а не консоль запросов

Добавлено через 1 минуту

Не по теме:

101% что используешь виртуальную таблицу Обороты и полез в ЕЁ параметры ))))

Kawa_Cykan
Заблокирован
29.12.2016, 00:46     В отчет не выводятся данные #3
какой-нить кэш наверное.
Nath
1 / 1 / 1
Регистрация: 03.12.2013
Сообщений: 38
29.12.2016, 09:35  [ТС]     В отчет не выводятся данные #4
Таблицу, и правда, использую обороты, но параметры в ней сам не задаю. Не очень понимаю, как мне поможет консоль компоновки, если при галке Полные права отчет выводится, а без неё - нет. Аналогично и с версией по кэшу - если при изменении прав всё формируется, то кэш, получается, тож не при чем ((. Только вот продавцу вовсе не надо полных прав (((
Kawa_Cykan
Заблокирован
29.12.2016, 12:42     В отчет не выводятся данные #5
тогда только отчет делай с полными правами принудительно.
Dethmontt
Модератор
Эксперт 1С
2407 / 2216 / 329
Регистрация: 10.03.2011
Сообщений: 7,747
Записей в блоге: 1
Завершенные тесты: 1
29.12.2016, 15:50     В отчет не выводятся данные #6
Nath, запрос в студию...
Обманываешь значит что используешь одну таблицу!
Nath
1 / 1 / 1
Регистрация: 03.12.2013
Сообщений: 38
29.12.2016, 22:43  [ТС]     В отчет не выводятся данные #7
Дык нет же - всё по-честному. Запрос настолько скучен и прост, что его и показывать не хочется:
1C
1
2
3
4
5
6
7
8
ВЫБРАТЬ
    ВыручкаИСебестоимостьПродажОбороты.Регистратор,
    ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК Контрагент,
    ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
    ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК Количество,
    ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК Сумма
ИЗ
    РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(, , Регистратор, ) КАК ВыручкаИСебестоимостьПродажОбороты
Попробовал добавить отчет в конфигурацию - думал это поможет. Всё наоборот - отчет стал пустым даже у Админа! Причем внешний тоже ничего теперь не выводит - если это не мистика, то что такое мистика? Вообще не понимаю в чем дело ( Возможно, действительно какие-то кэши или что-то подобное здесь замешаны - поэтому сбрасывал настройки СКД, но тоже не помогло.
Kawa_Cykan
Заблокирован
29.12.2016, 23:28     В отчет не выводятся данные #8
это кэш
карочи поймай в модуле отчета выборку и посмотри что там происходит
renat_dmitriev
92 / 92 / 26
Регистрация: 26.08.2016
Сообщений: 308
29.12.2016, 23:38     В отчет не выводятся данные #9
Это не может быть из-за настроек прав доступа к организации?
Kawa_Cykan
Заблокирован
29.12.2016, 23:43     В отчет не выводятся данные #10
это может быть из настроек рав к составному реквизиту даже ))
не парься с правами - это не какое то уникальное знание, которое тебе прольет светна ассанну.
просто перехвати в модуле и выполни там все в привилегированном .
и будет з..с
Nath
1 / 1 / 1
Регистрация: 03.12.2013
Сообщений: 38
29.12.2016, 23:46  [ТС]     В отчет не выводятся данные #11
ПриКомпоновкеРезультата делал вывод из скд в таблицу значений - хотел посмотреть чё получаем - ниче не получаем - пустая таблица. А организация одна и права доступа по организациям не ограничивались. Кэш какой именно имеется в виду? Как его убивать? Если те, что в отдельных файликах хранятся, то вряд ли - база перетаскивалась на др комп - они остались на рабочем, но проблемы перенеслись
Kawa_Cykan
Заблокирован
30.12.2016, 00:09     В отчет не выводятся данные #12
переписать, пересоздать, перезапустить - вот так убить кеш.
Dethmontt
Модератор
Эксперт 1С
2407 / 2216 / 329
Регистрация: 10.03.2011
Сообщений: 7,747
Записей в блоге: 1
Завершенные тесты: 1
30.12.2016, 13:01     В отчет не выводятся данные #13
Цитата Сообщение от Nath Посмотреть сообщение
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер
ЛАЖА
Цитата Сообщение от Nath Посмотреть сообщение
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура
ЛАЖА

На курсы по запросам СРОЧНО!!!

Добавлено через 18 секунд
Цитата Сообщение от Dethmontt Посмотреть сообщение
Обманываешь значит что используешь одну таблицу!
Ч.Т.Д.

Добавлено через 36 секунд
Цитата Сообщение от Nath Посмотреть сообщение
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер
Сколько ТУТ таблиц???

Цитата Сообщение от Nath Посмотреть сообщение
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура
А ТУТ сколько таблиц???
Nath
1 / 1 / 1
Регистрация: 03.12.2013
Сообщений: 38
30.12.2016, 13:26  [ТС]     В отчет не выводятся данные #14
Dethmontt, хорошо, положим, и правда здесь неявное соединение с таблицами аналитик. Но на них есть права у продавца. Если отложить вопрос об оптимальности запроса, а сосредоточиться на том, почему в отчете пустота, то что можете сказать?

Цитата Сообщение от Kawa_Cykan Посмотреть сообщение
переписать, пересоздать, перезапустить - вот так убить кеш.
Попробовал - не помогло, канеш. Теперь не верю в то, что кэши виноваты.
Пробовал также ПриКомпоновке формировать программно этот отчет и втыкать УстановитьПривилегированныйРежим - никак не изменило результат.
Dethmontt
Модератор
Эксперт 1С
2407 / 2216 / 329
Регистрация: 10.03.2011
Сообщений: 7,747
Записей в блоге: 1
Завершенные тесты: 1
30.12.2016, 13:39     В отчет не выводятся данные #15
Цитата Сообщение от Nath Посмотреть сообщение
Но на них есть права у продавца.
есть права на все типы этих измерений???

Добавлено через 3 минуты
и еще должны быть права на все типы поля "Регистратор" этого регистра

Добавлено через 42 секунды
Nath, советую последовательно убирать эти три поля и смотреть

Добавлено через 12 секунд
Цитата Сообщение от Nath Посмотреть сообщение
(, , Регистратор, )
и это тоже

Добавлено через 1 минуту

Не по теме:

Nath, из опыта НАЧНИ с регистратора

Kawa_Cykan
Заблокирован
30.12.2016, 13:43     В отчет не выводятся данные #16
Цитата Сообщение от Nath Посмотреть сообщение
УстановитьПривилегированныйРежим - никак не изменило
не верю
Dethmontt
Модератор
Эксперт 1С
2407 / 2216 / 329
Регистрация: 10.03.2011
Сообщений: 7,747
Записей в блоге: 1
Завершенные тесты: 1
30.12.2016, 14:04     В отчет не выводятся данные #17
Цитата Сообщение от Nath Посмотреть сообщение
Он добавлен в дополнительные отчеты.
Цитата Сообщение от Kawa_Cykan Посмотреть сообщение
не верю
Kawa_Cykan, для внешних отчетов УстановитьПривилегированныйРежим - игнорируется!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2016, 16:26     В отчет не выводятся данные
Еще ссылки по теме:

Отчет по дням 1С 1C 8.x
1С 1C 8.x Не настраивается Отчет
Внешний отчет 1С 1C 8.x
Не выводятся данные в табличный документ 1С 1C 8.x
Отчет в СКД 1С

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kawa_Cykan
Заблокирован
30.12.2016, 16:26     В отчет не выводятся данные #18
окк
Yandex
Объявления
30.12.2016, 16:26     В отчет не выводятся данные
Ответ Создать тему
Опции темы

Текущее время: 11:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru