|   |   | 
| 
 | Управляемые формы, Дерево значений, Динамический список, ОТБОРЫ | ☑ | ||
|---|---|---|---|---|
| 0
    
        prorokk 20.10.12✎ 00:45 | 
        Как и говорил ранее делаю подбор для УНФ. Делал так:
  1) На форме динамический списокЮ менял его текст запроса (с остатками и без) Работал до тех пор пока не отключил "отбор" находясь в группе. 2) На форме Дерево значений... как туда запихать отбор ума не дам. Собственно Вопросы: 1) Вот запрос для ДЗ: "ВЫБРАТЬ | НоменклатураСписок.Ссылка КАК Номенклатура, | ЗапасыОстатки.КоличествоОстаток КАК Остаток, | ЦеныНоменклатурыСрезПоследних.Цена КАК Цена |ИЗ | Справочник.Номенклатура КАК НоменклатураСписок | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Запасы.Остатки( | &НаДату, | Организация = &Организация | И СтруктурнаяЕдиница = &СтруктурнаяЕдиница | И ИСТИНА | И Номенклатура.ТипНоменклатуры В (&ТипНоменклатуры) | И (Партия = ЗНАЧЕНИЕ(Справочник.ПартииНоменклатуры.ПустаяССылка) | ИЛИ Партия.Статус В (&СтатусПартии))) КАК ЗапасыОстатки | ПО НоменклатураСписок.Ссылка = ЗапасыОстатки.Номенклатура.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ПериодЦен, ВидЦен = &ВидЦен) КАК ЦеныНоменклатурыСрезПоследних | ПО НоменклатураСписок.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура.Ссылка |ГДЕ | ЗапасыОстатки.КоличествоОстаток <> 0 | |УПОРЯДОЧИТЬ ПО | НоменклатураСписок.Ссылка ИЕРАРХИЯ"; Такой запрос вернет только позиции т.е. Группы фильтруются. 2) Как работать с Отбором в Динамическом списке. Заранее благодарю! | |||
| 1
    
        zladenuw 20.10.12✎ 01:19 | 
        так у свойства дс есть свойство отбор. так же его программно меняй     | |||
| 2
    
        prorokk 20.10.12✎ 10:37 | 
        Если установить программный отбор по колонке Остаток соответственно удаляются группы.     | |||
| 3
    
        ProProg 20.10.12✎ 10:38 | 
        у дерева не существует отборов. хоть УФ хоть не УФ     | |||
| 4
    
        ProProg 20.10.12✎ 10:40 | 
        у динамического списка только единственный метод фильтрации
  Через фиксированную структуру и отбор по остаткам в нем не получится. тк там только выполняется равенство. | |||
| 5
    
        ProProg 20.10.12✎ 10:40 | 
        и нельзя задать больше меньше.     | |||
| 6
    
        ProProg 20.10.12✎ 10:40 | 
        тьфу я гоню у динамического списка отборы идут (перепутал с ТЗ) через компоновку данных.     | |||
| 7
    
        prorokk 20.10.12✎ 11:32 | 
        (6) еще не словил Вашу мысль... Можно или нельзя?     | |||
| 8
    
        ProProg 20.10.12✎ 11:33 | 
        ДС можно, через компоновку данных и передачу в запрос.     | |||
| 9
    
        ProProg 20.10.12✎ 11:34 | 
        епт тебе что сложно типовой подбор глянуть? там все есть. УТ11, УНФ     | |||
| 10
    
        prorokk 20.10.12✎ 11:37 | 
        УНФ 1.4 там есть:
  УправлениеНебольшойФирмойСервер.ИзменитьЭлементОтбораСписка(СписокЗапасов, "Номенклатура.Родитель", ГруппаНоменклатурыДляОтбора, Истина, ВидСравненияКомпоновкиДанных.ВИерархии); Вы про это? | |||
| 11
    
        ProProg 20.10.12✎ 11:48 | 
        оно самое     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |