Имя: Пароль:
1C
1С v8
Как выбрать один штрих-код?
0 Галахад
 
гуру
19.09.12
13:28
Нужно к каждой номенклатуре выбрать один штрих-код.

Если делаю левое соединение Номенклатура - Штрихкод
выводит все штрихкоды, а нужно один. Первый попавшийся.
1 Maxus43
 
19.09.12
13:31
а какой правильный из 3-х штрихкодов?
2 Maxus43
 
19.09.12
13:34
ВЫБРАТЬ
   Штрихкоды.Владелец,
   МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
ИЗ
   РегистрСведений.Штрихкоды КАК Штрихкоды
ГДЕ
   Штрихкоды.Владелец ССЫЛКА Справочник.Номенклатура

СГРУППИРОВАТЬ ПО
   Штрихкоды.Владелец
3 Maxus43
 
19.09.12
13:34
понятия "Первый" в непериодическом регистре нет
4 KoDD
 
19.09.12
13:37
"ВЫБРАТЬ
|    Номенклатура.Ссылка,
|    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штрихкод
|ИЗ
|    Справочник.Номенклатура КАК Номенклатура
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
|        ПО Номенклатура.Ссылка = Штрихкоды.Владелец
|
|СГРУППИРОВАТЬ ПО
|    Номенклатура.Ссылка"
5 KoDD
 
19.09.12
13:38
(4) ну и на null проверить конечно надо
6 Галахад
 
гуру
19.09.12
14:05
Спасибо. Группировка - то, что доктор прописал!