Имя: Пароль:
1C
1С v8
коррелированный запрос
0 pantus
 
07.08.20
12:28
Мне нужно выбрать первую запись из нескольких.

ВЫБРАТЬ
    Наборы.Владелец КАК Номенклатура,
    Наборы.Ссылка КАК Набор
ПОМЕСТИТЬ Наборы0
ИЗ
    Справочник.Наборы КАК Наборы
ГДЕ
    Наборы.Владелец В
            (ВЫБРАТЬ
                Ном1.Ссылка
            ИЗ
                Ном1 КАК Ном1)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
    Наборы1.Номенклатура КАК Номенклатура,
    Наборы1.Набор КАК Набор
ПОМЕСТИТЬ Наборы
ИЗ
    Наборы0 КАК Наборы1
ГДЕ
    (Наборы1.Номенклатура, Наборы1.Набор) В
            (ВЫБРАТЬ ПЕРВЫЕ 1* ИЗ Наборы0 КАК Наборы2 ГДЕ Наборы2.Номеклатура = Наборы1.Номенклатура).

Выдает следующую ошибку = Поле не найдено "Наборы2.Номенклатура". (ВЫБРАТЬ ПЕРВЫЕ 1* ИЗ Наборы0 КАК Наборы2 ГДЕ Наборы2.<<?>>Номеклатура = Наборы1.Номенклатура)

Что я делаю не так ? есть примеры и гилёва и на этом сайте. Платформа 8.3.17.1386.
1 Momus
 
07.08.20
12:31
Номеклатура ?
2 pantus
 
07.08.20
12:31
Да. Блин. Спасибо, извините.
3 Momus
 
07.08.20
12:32
Такого поля действительно нет
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший