Имя: Пароль:
1C
1С v8
Условие в динамическом списке
0 galimovmaks
 
04.02.16
12:05
Товарищи, такая проблема в документ необходимо подобрать номенклатурные группы, соответсвенно делаю через подбор, в обработке подбора динамический список с произвольным запросом

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    СправочникНоменклатура.Ссылка КАК НоменклатураСсылка,
    СправочникНоменклатура.Родитель КАК Родитель,
    СправочникНоменклатура.Код,
    СправочникНоменклатура.Наименование,
    СправочникНоменклатура.ДатаИзменения
ИЗ
    Справочник.Номенклатура КАК СправочникНоменклатура
ГДЕ
    СправочникНоменклатура.ЭтоГруппа
    И НЕ СправочникНоменклатура.ПометкаУдаления


беда в том, что условие "И НЕ СправочникНоменклатура.ПометкаУдаления" не отрабатывает. есть мысли почему?
1 Cyberhawk
 
04.02.16
12:06
В иерархии видимо выводишь дин. список потому что
2 Cyberhawk
 
04.02.16
12:07
В случае иерархии папок твоя задача не имеет однозначного решения, ибо что тогда делать, если родитель помечен на удаление, а подчиненный - не помечен? Возможны оба варианта
3 galimovmaks
 
04.02.16
12:09
(2) так я помечаю родителя на удаление, подчиненные элементы автоматом тоже помечаются на удаление, по идее они не должны же выводиться
4 Cyberhawk
 
04.02.16
12:11
(3) Ты озвучил один из вариантов. Но ты не озвучил, как должно выводиться, когда родитель помечен на удаление, а один из подчиненных =- не помечен
5 galimovmaks
 
04.02.16
12:13
(4) то есть условие не совсем правильно написано?
6 Cyberhawk
 
04.02.16
12:14
(5) Я не это хотел донести, а то, что использование дин. списка в режиме дерева не подходит под твою задачу
7 vde69
 
04.02.16
12:16
в динамических списках все группы выводятся ВСЕГДА
8 galimovmaks
 
04.02.16
12:17
(7)  
"в динамических списках все группы выводятся ВСЕГДА" не подскажите ссылку на официальный источник, где это написано?
9 vde69
 
04.02.16
12:21
(8) зачем?


единственный способ реализации сабжа сделать иерархию элементов и наложить рельсу...
10 galimovmaks
 
04.02.16
12:25
(9) для прочтения. прошу простить за мою безграмотность, что такте "наложить рельсу"?
11 aka AMIGO
 
04.02.16
12:28
(10) Возможно, РЛС v8: Что такое РЛС
Посмотри тут
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой