|   |   | 
| 
 | Дублирование значений в поле ссылка | ☑ | ||
|---|---|---|---|---|
| 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) не, фигня получается. Если убрать основную таблицу отваливаются режимы просмотра дерево и иерархический список.
  А счастье было так возможно... И так возможно... И так... | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |