Имя: Пароль:
1C
1С v8
Ошибка "В выборке должно быть указано хотя бы одно измерение или ресурс" в СКД
0 ptitz
 
14.01.22
20:47
В обычном приложении 8.3.19.1150 делаю отчет на СКД, запрос:

ВЫБРАТЬ
    ДвиженияДенежныхСредствОбороты.БанковскийСчетКасса КАК БанковскийСчетКасса,
    ВЫБОР
        КОГДА ДвиженияДенежныхСредствОбороты.ПриходРасход = ЗНАЧЕНИЕ(Перечисление.ВидыДвиженийПриходРасход.Приход)
            ТОГДА ДвиженияДенежныхСредствОбороты.СуммаОборот
        ИНАЧЕ -ДвиженияДенежныхСредствОбороты.СуммаОборот
    КОНЕЦ КАК КассаСумма,
    ДвиженияДенежныхСредствОбороты.Контрагент КАК Контрагент,
    ДвиженияДенежныхСредствОбороты.Регистратор КАК Регистратор,
    ДвиженияДенежныхСредствОбороты.БанковскийСчетКасса.ВалютаДенежныхСредств КАК Валюта,
    0 КАК КарточкиСумма,
    0 КАК БезналСумма,
    ДвиженияДенежныхСредствОбороты.Контрагент.ОсновнойМенеджерПокупателя КАК ОсновнойМенеджер,
    0 КАК Остаток
ИЗ
    РегистрНакопления.ДвиженияДенежныхСредств.Обороты(
            {(&Дата1)},
            {(&Дата2)},
            Регистратор,
            СтатьяДвиженияДенежныхСредств В (&СтатьиДенегПокупателей)
                И БанковскийСчетКасса В (&Кассы)) КАК ДвиженияДенежныхСредствОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ДенежныеСредстваОстатки.БанковскийСчетКасса,
    0,
    ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка),
    NULL,
    ДенежныеСредстваОстатки.БанковскийСчетКасса.ВалютаДенежныхСредств,
    0,
    0,
    ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка),
    ДенежныеСредстваОстатки.СуммаОстаток
ИЗ
    РегистрНакопления.ДенежныеСредства.Остатки({(&Дата1)}, БанковскийСчетКасса ССЫЛКА Справочник.Кассы) КАК ДенежныеСредстваОстатки

При выполнении отчета ошибка:

Ошибка обработки представления "РегистрНакопления.ДенежныеСредства.Остатки:В выборке должно быть указано хотя бы одно измерение или ресурс"
<<?>>РегистрНакопления.ДенежныеСредства.Остатки(&П, БанковскийСчетКасса ССЫЛКА Справочник.Кассы) КАК ДенежныеСредстваОстатки

В конструкторе запросов запрос выполняется нормально. В СКД, даже есть просто "Детальные записи" выдаёт указанную ошибку. В чем может быть дело?
1 Ёпрст
 
14.01.22
21:19
(0) фигурные скобки выкинь, или & в них
2 Ёпрст
 
14.01.22
21:21
Ну и в тексте запроса в (0) нет
РегистрНакопления.ДенежныеСредства.Остатки(&П, ....

Где это в тексте ?
3 youalex
 
14.01.22
21:35
можно курить макет компоновки. т.е запрос, который строит компоновщик макета по схеме/настройкам.
"должно быть указано хотя бы одно измерение или ресурс" - это стандартная ошибка при обращении к таблице итогов РН
4 ptitz
 
14.01.22
22:13
(1) Изначально было без них.

В общем, туда-сюда, очистила везде роли, убила и создала заново настройки и заработал. Что было, к сожалению, не поняла.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс