Имя: Пароль:
1C
1С v8
Дублирование значений в поле ссылка
0 inmortal203
 
29.05.13
11:51
Хочется создать управляемую форму списка спр Номенклатура с отображением цены. Соответственно, запрос для списка:

ВЫБРАТЬ РАЗЛИЧНЫЕ
   СпрНоменклатура.Код,
   СпрНоменклатура.Артикул,
   СпрНоменклатура.Наименование,
   СпрНоменклатура.ЕдиницаХраненияОстатков,
   СпрНоменклатура.ВидНоменклатуры,
   СпрНоменклатура.СтавкаНДС,
   СпрНоменклатура.НоменклатурнаяГруппа,
   СпрНоменклатура.СтатьяЗатрат,
   СпрНоменклатура.НалоговоеНазначениеВПроизводстве,
   ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
   Справочник.Номенклатура КАК СпрНоменклатура
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
       ПО СпрНоменклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура

Судя по гуглу, то такой список сделать рабочим нельзя. Но может здешние умы имеют другое мнение?
1 MSII
 
29.05.13
11:54
Условие на виртуальную таблицу, чтобы уникальность ссылки из основной таблицы не нарушалась.
2 Feunoir
 
29.05.13
11:55
На одну номенклатуру назначено больше одной цены. ДС такое показать не сможет. Поэтому либо отбор по типу цен, либо ...
3 MSII
 
29.05.13
11:56
(2) Может, если основную таблицу убрать. Только ТС это не нужно.
4 inmortal203
 
29.05.13
11:56
(2) хм, отбор по типу цены судя по всему только программно можно добавить?
5 Feunoir
 
29.05.13
11:57
(3) Правда? Надо попробовать, а то мне в одном месте понадобилось, пришлось костыли делать.
6 Feunoir
 
29.05.13
12:01
(4) В условиях виртуальной таблицы, не?
7 MSII
 
29.05.13
12:03
(4) Запрос исправь. Что-то типа РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен = &ТипЦенРозничный)
8 Mitriy
 
29.05.13
12:05
если тип будет предопределенный, то можно прям в запрос вставить, если нет, то устанавливать параметр в при создании на сервере... еще там характеристика может быть...
9 inmortal203
 
29.05.13
12:10
Все норм, до меня доехало)
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен.Код = 2)
и все отлично
тупая привычка все усложнять туманит мозг
спасибо
10 Feunoir
 
29.05.13
15:02
(3) + (5) не, фигня получается. Если убрать основную таблицу отваливаются режимы просмотра дерево и иерархический список.

А счастье было так возможно... И так возможно... И так...