Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 19:52

Нельзя обращаться к вложенной таблице через поле составного типа

Автор ferrari314, 03 авг 2015, 10:43

0 Пользователей и 1 гость просматривают эту тему.

ferrari314

Есть запрос
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОсновнойОстатки.КоличествоОстаток,
ОсновнойОстатки.СуммаОстаток,
ОсновнойОстатки.Субконто1 КАК Субконто1,
ОсновнойОстатки.Субконто2 КАК Субконто2,
ОсновнойОстатки.Субконто1.ТипОС КАК ТипОС,
ОсновнойОстатки.Субконто1.Комплект КАК Комплект,
ОсновнойОстатки.КоличествоОстатокДт,
ОсновнойОстатки.СуммаОстатокДт
ИЗ РегистрБухгалтерии.Основной.Остатки...


И ошибка:
Цитироватьнельзя обращаться к вложенной таблице через поле составного типа ОсновнойОстатки.Субконто1.Комплект

какой конструкцией обойти грабли? пытался сделать выбор и выразить не помогло.

ferrari314

Полный текст запроса:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ОсновнойОстатки.КоличествоОстаток,
| ОсновнойОстатки.СуммаОстаток,
| ОсновнойОстатки.Субконто1 КАК Субконто1,
| ОсновнойОстатки.Субконто2 КАК Субконто2,
| ОсновнойОстатки.Субконто1.ТипОС КАК ТипОС,
| ОсновнойОстатки.Субконто1.Комплект КАК Комплект,
| ОсновнойОстатки.КоличествоОстатокДт,
| ОсновнойОстатки.СуммаОстатокДт
|ИЗ  РегистрБухгалтерии.Основной.Остатки(&Дата,,,Субконто1.Комплект = &Комплект) КАК ОсновнойОстатки


Необходимо выполнить левое соединене, только с чем?
Добавлено: 05 авг 2015, 15:26


Решил вложенным запросом: в справочник с выбором всех подходящих данных, внутренним соединением присоединив к основным данным.:P

Теги: как обойти? 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск