|  | v7: ПЗ, выборка всех документов с отбором по группе | ☑ | 
    
        | 0
    
        monsterZE   05.07.12✎ 12:22 | 
        сабж. с отбором по элементу справочника (указан в графе отбора), все фунциклирует. если подставляю в запрос группу - бананза. =) как правально реализовать?     |  | 
    
        | 1
    
        palpetrovich   05.07.12✎ 12:23 | 
        покажи как подставляешь  группу     |  | 
    
        | 2
    
        1Сергей   05.07.12✎ 12:24 | 
        шо такое ПЗ?     |  | 
    
        | 3
    
        monsterZE   05.07.12✎ 12:24 | 
        INNER JOIN 
 _1SCRDOC Отбор ON Отбор.ChildID = Жур.IDDoc AND
 Отбор. MDID = $ГрафаОтбора.Клиент AND
 Отбор.ParentVal = :ВыбКлиент*
 --
 Отбор.ParentVal IN (SELECT Val FROM #Группа)
 
 не работает из-за отсутствия модификатора, или так вобще не взлетит? =)
 |  | 
    
        | 4
    
        monsterZE   05.07.12✎ 12:24 | 
        ПЗ - прямые запросы     |  | 
    
        | 5
    
        monsterZE   05.07.12✎ 12:25 | 
        не ессно там
 Запрос.УложитьСписокОбъектов(ВыбКлиент, "#Группа","Клиенты");
 |  | 
    
        | 6
    
        palpetrovich   05.07.12✎ 12:27 | 
        эээ, это к Епрсту или Орефкоффу :))     |  | 
    
        | 7
    
        viktor_vv   05.07.12✎ 12:31 | 
        RarentVal в 1SCrdoc длиной 23 символа, полный ИД, а val 9 символов.     |  | 
    
        | 8
    
        viktor_vv   05.07.12✎ 12:31 | 
        (7)* ParentVal.     |  | 
    
        | 9
    
        viktor_vv   05.07.12✎ 12:34 | 
        Отбор.ParentVal in (Select 'O1'+$ВидСправочника36.Контрагенты+val+'        ')
 
 Как-то так. Только точно не помню для справочников 'O1' или 'B1'.
 |  | 
    
        | 10
    
        viktor_vv   05.07.12✎ 12:35 | 
        (9)* Отбор.ParentVal in (Select 'O1'+$ВидСправочника36.Контрагенты+val+'        ' from #Группа).     |  | 
    
        | 11
    
        viktor_vv   05.07.12✎ 12:37 | 
        И в последних версиях вроде есть УложитьСписокОбъектов13(), тогда вид справочника уже в val будет.     |  | 
    
        | 12
    
        monsterZE   05.07.12✎ 12:40 | 
        у меня значит не последняя =) такой функции нет
 чет пока не взлетает
 |  | 
    
        | 13
    
        monsterZE   05.07.12✎ 12:54 | 
        B1     |  | 
    
        | 14
    
        Mikeware   05.07.12✎ 12:56 | 
        (11) там содержимое  по иерархии не укладывается, только содержимое списка     |  | 
    
        | 15
    
        viktor_vv   05.07.12✎ 12:58 | 
        (13) Ну да сейчас, посмотрел, для справочников 'B1' и можно без последних пробелов.
 
 |    and Ссылки.ParentVal in (Select 'B1'+$ВидСправочника36.Клиенты + val From #Группа)
 |  | 
    
        | 16
    
        viktor_vv   05.07.12✎ 12:58 | 
        (14) А точно, все забываю про это.     |  | 
    
        | 17
    
        monsterZE   05.07.12✎ 13:29 | 
        да! благодарности всезнающим отцам! 8-D \m/     |  | 
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший