|
Ошибка обработки представления. Несоответствие типов параметров | ☑ | ||
---|---|---|---|---|
0
IdontPonimat
17.05.18
✎
09:59
|
Добрый день, столкнулся с такой проблемой: был простенький отчет, с двумя наборами данных соединенными датами (из одного предавалась дата в другой), в пером варианте отчета в наборе данных1 бралась дата из ВыручкаИСебестоимостьПродаж.Период, во втором варианте в наборе данных1 из ВыручкаИСебестоимостьПродажОбороты.Регистратор.Дата.
У меня с полными правами нет никаких проблем, отчет работает как надо, а вот у пользователя возникает ошибка указанная в заголовке с вариантом 2,а первый вариант отрабатывает как надо. Я уже и имя отчета менял несколько раз, очищал все настройки пользователя, чистил кэш, ничего не помогает. Дело вроде как не в правах доступа, но ума не приложу в чем дело. Помогите пожалуйста |
|||
1
catena
17.05.18
✎
10:35
|
А почему не в правах? Мне кажется, что именно в правах. На какой-то из регистраторов нет прав.
|
|||
2
IdontPonimat
17.05.18
✎
10:48
|
(1)
и в первом варианте отчета и во втором один и тот же регистр, давайте скину код чтоб было нагляднее 1 вариант, набор данных1 ВЫБРАТЬ РАЗРЕШЕННЫЕ ВыручкаИСебестоимостьПродаж.Период, ВыручкаИСебестоимостьПродаж.Регистратор, ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры.Характеристика КАК Характеристика ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаНоменклатуры КАК АналитикаНоменклатуры ПО ВыручкаИСебестоимостьПродаж.АналитикаУчетаНоменклатуры = АналитикаНоменклатуры.КлючАналитики ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам ПО ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики ГДЕ ВыручкаИСебестоимостьПродаж.Период МЕЖДУ &НачалоПериода И &КонецПериода 2 набор данных ВЫБРАТЬ РАЗРЕШЕННЫЕ ЦеныНоменклатурыСрезПоследних.Период, ЦеныНоменклатурыСрезПоследних.Номенклатура, ЦеныНоменклатурыСрезПоследних.ВидЦены, ЦеныНоменклатурыСрезПоследних.Характеристика, ЦеныНоменклатурыСрезПоследних.Цена, &Дата ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних( &Дата, ВидЦены = &ВидЦены И Номенклатура = &Номенклатура И Характеристика = &Характеристика) КАК ЦеныНоменклатурыСрезПоследних 2 вариант Набор данных1 ВЫБРАТЬ РАЗРЕШЕННЫЕ ВыручкаИСебестоимостьПродажОбороты.Регистратор.Дата КАК Период, ВыручкаИСебестоимостьПродажОбороты.Регистратор КАК Регистратор, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Характеристика КАК Характеристика, ВыручкаИСебестоимостьПродажОбороты.ПериодСекунда КАК ПериодСекунда, ВыручкаИСебестоимостьПродажОбороты.ПериодДень КАК ПериодДень, ВыручкаИСебестоимостьПродажОбороты.ПериодНеделя КАК ПериодНеделя, ВыручкаИСебестоимостьПродажОбороты.ПериодДекада КАК ПериодДекада, ВыручкаИСебестоимостьПродажОбороты.ПериодМесяц КАК ПериодМесяц, ВыручкаИСебестоимостьПродажОбороты.ПериодКвартал КАК ПериодКвартал, ВыручкаИСебестоимостьПродажОбороты.ПериодПолугодие КАК ПериодПолугодие, ВыручкаИСебестоимостьПродажОбороты.ПериодГод КАК ПериодГод ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК ВыручкаИСебестоимостьПродажОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаНоменклатуры КАК АналитикаНоменклатуры ПО (ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры = АналитикаНоменклатуры.КлючАналитики) ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаПоПартнерам ПО (ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам = АналитикаПоПартнерам.КлючАналитики) Набор данных2 ВЫБРАТЬ РАЗРЕШЕННЫЕ ЦеныНоменклатурыСрезПоследних.Период, ЦеныНоменклатурыСрезПоследних.Номенклатура, ЦеныНоменклатурыСрезПоследних.ВидЦены, ЦеныНоменклатурыСрезПоследних.Характеристика, ЦеныНоменклатурыСрезПоследних.Цена, &Дата ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних( &Дата, ВидЦены = &ВидЦены И Номенклатура = &Номенклатура И Характеристика = &Характеристика) КАК ЦеныНоменклатурыСрезПоследних Источник связи (набор данных1) Приемник связи (набор данных2) Выражение источник (Период) Выражение приемник (Дата) Параметр (Дата) и еще две связи по номенклатуре и характеристике |
|||
3
catena
17.05.18
✎
10:51
|
(2)Регистр один, а поле разное. При обращении к реквизитам регистратора происходит неявное соединение СО ВСЕМИ таблицами возможных регистраторов. Вот тут и бывают обломы.
|
|||
4
IdontPonimat
17.05.18
✎
11:01
|
(2) вот оно что.. большое спасибо
|
|||
5
IdontPonimat
17.05.18
✎
11:46
|
(2) а что если у пользователя есть права на чтение и просмотр всех документов-регистраторов?
|
|||
6
IdontPonimat
17.05.18
✎
12:58
|
хелп
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |