|   |   | 
| 
 | ДеревоЗначений нет иерархии, подскажите как сделать | ☑ | ||
|---|---|---|---|---|
| 0
    
        Razzle Kay 17.11.17✎ 08:13 | 
        ... ....
 ... |УПОРЯДОЧИТЬ ПО |ТЗКонечная.Номенклатура ИЕРАРХИЯ"; Результат = Запрос.Выполнить(); ЭлементыФормы.ДеревоЗначений.Значение = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией); ЭлементыФормы.ДеревоЗначений.СоздатьКолонки(); https://ibb.co/ktuj3R как иерархию сделать? | |||
| 1
    
        Lexey_ 17.11.17✎ 08:17 | 
        Свойство первой колонки Отображать Иерархию     | |||
| 2
    
        Razzle Kay 17.11.17✎ 08:19 | 
        (1) Стоит     | |||
| 3
    
        Lexey_ 17.11.17✎ 08:21 | 
        (2) до СоздатьКолонки() или после?     | |||
| 4
    
        Razzle Kay 17.11.17✎ 08:22 | 
        (3) в свойстве же     | |||
| 5
    
        Lexey_ 17.11.17✎ 08:24 | 
        (4) ну так этой колонки уже давно нет после СоздатьКолонки()     | |||
| 6
    
        Lexey_ 17.11.17✎ 08:24 | 
        Программно ставь после СоздатьКолонки()     | |||
| 7
    
        Razzle Kay 17.11.17✎ 08:34 | 
        (6)
 ЭлементыФормы.ДеревоЗначений.СоздатьКолонки(); ЭлементыФормы.ДеревоЗначений.Колонки.Номенклатура.ОтображатьИерархию = Истина; всё равно нет | |||
| 8
    
        1dvd 17.11.17✎ 08:37 | 
        ДеревоЗначений на форме - это точно табличное поле с типом значения = ДеревоЗначений?     | |||
| 9
    
        Razzle Kay 17.11.17✎ 08:37 | 
        (8) Да, точно     | |||
| 10
    
        Razzle Kay 17.11.17✎ 08:38 | ||||
| 11
    
        1dvd 17.11.17✎ 08:42 | 
        В запросе ИЕРАРХИЯ можно сделать только к таблице Справочник.Такойто     | |||
| 12
    
        SerF_2011 17.11.17✎ 08:45 | 
        (0) и вроде не упорядочить надо а в итогах группировать с иерархией     | |||
| 13
    
        1dvd 17.11.17✎ 08:48 | 
        (12) блин, точно     | |||
| 14
    
        Razzle Kay 17.11.17✎ 08:49 | 
        |ВЫБРАТЬ
 | ПродажиОбороты.Подразделение КАК Подразделение, | ПродажиОбороты.Номенклатура КАК Номенклатура, | NULL КАК КоличествоВыпуск, | NULL КАК ПланКоличествоВыпуск, | NULL КАК ПланКоличествоПродаж, | NULL КАК ПланСтоимостьПродаж, | СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоПродаж, | СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьПродаж, | NULL КАК КоличествоПродажПП, | NULL КАК СтоимостьПродажПП |ПОМЕСТИТЬ Продажи как тут иерархию сделать? | |||
| 15
    
        Razzle Kay 17.11.17✎ 09:01 | 
        |ВЫБРАТЬ
 | ПродажиОбороты.Подразделение КАК Подразделение, | ПродажиОбороты.Номенклатура КАК Номенклатура, | NULL КАК КоличествоВыпуск, | NULL КАК ПланКоличествоВыпуск, | NULL КАК ПланКоличествоПродаж, | NULL КАК ПланСтоимостьПродаж, | СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоПродаж, | СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьПродаж, | NULL КАК КоличествоПродажПП, | NULL КАК СтоимостьПродажПП |ПОМЕСТИТЬ Продажи |ИЗ | РегистрНакопления.Продажи.Обороты( | &ДатаНачала, | &ДатаКонца, | Регистратор, | Номенклатура.Наименование <> ""(10) Сырье и материалы"" | И Номенклатура.ЦеноваяГруппа.Наименование = ""Сырая продукция"" | ИЛИ Номенклатура.ЦеноваяГруппа.Наименование = ""Готовая продукция"") КАК ПродажиОбороты | |СГРУППИРОВАТЬ ПО | ПродажиОбороты.Подразделение, | ПродажиОбороты.Номенклатура | |ОБЪЕДИНИТЬ ВСЕ точнее так | |||
| 16
    
        SerF_2011 17.11.17✎ 09:03 | 
        (14) ИТОГИ ПО
 но с ПОМЕСТИТЬ это не работает | |||
| 17
    
        Razzle Kay 17.11.17✎ 09:04 | 
        (16) и как мне быть     | |||
| 18
    
        SerF_2011 17.11.17✎ 09:08 | 
        (17) сделать то же, но без ПОМЕСТИТЬ
 ©Кэп | |||
| 19
    
        Razzle Kay 17.11.17✎ 09:09 | 
        (18) Но мне надо поместить, это не весь запрос     | |||
| 20
    
        SerF_2011 17.11.17✎ 09:15 | 
        В дереве должны быть данные из "ПОМЕСТИТЬ Продажи" или там еще результирующий запрос есть?
 Делай отдельно обращение к временной таблице Продажи и выгружай в дерево выбор * из Продажи как Продажи Итоги ПО... | |||
| 21
    
        SerF_2011 17.11.17✎ 09:16 | 
        вообще в поиске полно на эту тему https://goo.gl/a3sbTN     | |||
| 22
    
        Razzle Kay 17.11.17✎ 09:20 | 
        (20) спасибо, буду разбираться )     | |||
| 23
    
        Razzle Kay 17.11.17✎ 09:20 | 
        а, лол
 |ВЫБРАТЬ | ВЫБОР | КОГДА ТЗКонечная.Номенклатура.НоменклатурнаяГруппа.Код = ""000000049"" | ТОГДА ТЗКонечная.Номенклатура.НоменклатурнаяГруппа | ИНАЧЕ ТЗКонечная.ЦеноваяГруппа | КОНЕЦ КАК ЦеноваяГруппа, | ТЗКонечная.Номенклатура, | ТЗКонечная.КоличествоПродаж, | ТЗКонечная.ЦенаРеализации, | ТЗКонечная.ПолнаяСебестоимость, | ТЗКонечная.ПрибыльЕдиницы, | ТЗКонечная.СуммаПрибыль |ИЗ | ТЗКонечная КАК ТЗКонечная |ИТОГИ ПО |ТЗКонечная.Номенклатура ИЕРАРХИЯ"; и всё)) | |||
| 24
    
        Razzle Kay 17.11.17✎ 09:26 | 
        И ещё вопросик, а если добавлять позицию, как сделать, чтобы она иерархию не ломала и добавлялась туда,куда надо?)     | |||
| 25
    
        SerF_2011 17.11.17✎ 09:44 | 
        (24) мне каждый раз за тебя на мисте искать?
 v8: Дерево Значений: Добавление Дочерних строк в выделенную строку | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |