|   |   | 
| 
 | СКД - как показать все но с отбором | ☑ | ||
|---|---|---|---|---|
| 0
    
        RomaH naïve 30.03.18✎ 09:35 | 
        пример - есть исходная "плоская" таблица
 Документ Сотрудник Подразделение Номенклатура Сумма пользователь всякие разные настройки делает - группировки-таблицы и есть такая хотелка - показать все документы в которых упоминается конкретная номенклатура, но документы надо показать целиком такое можно сделать? | |||
| 1
    
        MUXACb 30.03.18✎ 09:53 | 
        (0) Не использовать автозаполнение     | |||
| 2
    
        Vladal 30.03.18✎ 10:08 | 
        +(1) то есть в запросе все поля поместить в фигурные скобки, а флажок "автозаполнение" снять.     | |||
| 3
    
        RomaH naïve 30.03.18✎ 10:37 | 
        (1) и чем это поможет?     | |||
| 4
    
        MUXACb 30.03.18✎ 10:42 | 
        (3) СКД будет применять отборы только в тех выборках, где они указаны в фигурных скобках. Если фигурных скобок не будет, то выборка будет сделана без применения отбора, даже если он указан пользователем.     | |||
| 5
    
        Cyberhawk 30.03.18✎ 10:44 | 
        "показать все документы в которых упоминается конкретная номенклатура, но документы надо показать целиком" // {ГДЕ ТЧ.Номенклатура.Ссылка В (Выбрать ссылки на документы в ТЧ которых есть номенклатура)}     | |||
| 6
    
        RomaH naïve 30.03.18✎ 11:27 | 
        (5) да как это сделать в запросе на ограниченную аналитику я знаю
 вопрос - можно-ли сделать такое в пользовательском режиме на любую аналитику | |||
| 7
    
        Cyberhawk 30.03.18✎ 11:39 | 
        "в пользовательском режиме на любую аналитику" // Хз про чо ты     | |||
| 8
    
        RomaH naïve 17.04.18✎ 09:25 | 
        еще раз
 вот есть документ Акт у него есть ТЧ - Номенклатура В отчете - Группировка Акт и детальные - Номенклатура из ТЧ понятно пока? дальше я хочу отчет который покажет вот такой отчет, но с отбором по номенклатуре но надо показать по отбору ВСЕ строки из документов в которых эта номенклатура упоминается | |||
| 9
    
        DrShad 17.04.18✎ 09:27 | 
        Вычисляемое поле     | |||
| 10
    
        DrShad 17.04.18✎ 09:28 | 
        +(9) в него передать документ и вернуть таблицу значений по ТЧ     | |||
| 11
    
        chelentano 17.04.18✎ 09:39 | 
        в (1) уже сказали, сними автозаполнение     | |||
| 12
    
        echo77 17.04.18✎ 10:05 | 
        (0) Попробуй так:
 Ресурс, в котором рассчитывается, есть ли твоя номенклатура и потом фильтр по значению этого ресурса в группировке https://imgur.com/a/V7PbD | |||
| 13
    
        Ненавижу 1С гуру 17.04.18✎ 10:14 | 
        ЫБРАТЬ РАЗЛИЧНЫЕ
 РеализацияТоваровУслугТовары.Ссылка ПОМЕСТИТЬ Временная ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары {ГДЕ РеализацияТоваровУслугТовары.Номенклатура.* КАК СпецНоменклатура} ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка, РеализацияТоваровУслугТовары.Номенклатура, РеализацияТоваровУслугТовары.Количество, РеализацияТоваровУслугТовары.Сумма ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка В (ВЫБРАТЬ Т.Ссылка ИЗ Временная КАК Т) отбор по СпецНоменклатура | |||
| 14
    
        RomaH naïve 17.04.18✎ 10:16 | 
        (13) так я уже сделал
 суть в том, что отчетов много иногда у пользователя возникает желание вот такой отбор сделать я спрашиваю как его в пользовательском режиме сделать на встроенном отчете | |||
| 15
    
        RomaH naïve 17.04.18✎ 10:17 | 
        (12) пользовательским полем такое получится?     | |||
| 16
    
        RomaH naïve 17.04.18✎ 10:21 | 
        (12) а если нет ТЧ
 выборка из регистра Заказ Специалист - специалист - расчетное при проведении | |||
| 17
    
        echo77 17.04.18✎ 10:24 | 
        (15) да, получится. То что на скрине в выражении ресурса стоит - надо писать в пользовательском поле в Выражение итоговых записей.
 Изначально я кейс делал именно для пользовательского поля - работало. ВАЖНО! Отбор накладывать надо в группировке, а не на корне отчета | |||
| 18
    
        echo77 18.04.18✎ 06:57 | 
        (17) Не прокатило?     | |||
| 19
    
        RomaH naïve 18.04.18✎ 07:06 | 
        (18) попозже попробую, 
 но тут запрос к вложенной таблице а если вложенной нет? вот есть список Номенклатура - Специалист показывается в виде дерева Специалист -- Номенклатура надо показать всех со всей "вложенной" номенклатурой у которых в номенклатуре встречается "сапог" | |||
| 20
    
        RomaH naïve 18.04.18✎ 07:12 | 
        ну вот элементарный пример - любой отчет из ЗУП 2.5
 https://www.dropbox.com/s/hib75864xlmbg5f/2018-04-18_07h11_16.png?dl=0 хочу увидеть только те полдразделения, в которых работают внешние совместители, но с полным списком сотрудников в детальных | |||
| 21
    
        RomaH naïve 18.04.18✎ 07:18 | 
        (18) не прокатило - там параметр, а параметра нет
 с чем сравнивать? | |||
| 22
    
        RomaH naïve 18.04.18✎ 07:25 | 
        (20) плохой пример - ВидЗанятости - перечисление
 его можно описать через ЗНАЧЕНИЕ() т.е. вот так работает https://www.dropbox.com/s/27pzvgxtqpoeblp/2018-04-18_07h24_38.png?dl=0 а если ВидЗанятости - это справочник? т.е. его нельзя указать через ЗНАЧЕНИЕ()? | |||
| 23
    
        mistеr 18.04.18✎ 07:54 | 
        (14) В пользовательском режиме никак не получится. Нужно менять текст запроса.
 Нужно добавить отбор в фигурных скобках. Примерно так: { ГДЕ Документ В (ВЫБРАТЬ Ссылка из Документ.МойДокумент.ТЧ КАК ТЧ ГДЕ ... И ТЧ.Номенклатура = &Номенклатура) } | |||
| 24
    
        echo77 19.04.18✎ 10:10 | 
        (21) Если номенклатура одна можно сравнивать с наименованием, т.е. Номенклатура.Наименование = "Ваша номенклатура"
 или Номенклатура.Наименование Подобно "%Ваша номенклатура%" | |||
| 25
    
        RomaH naïve 19.04.18✎ 10:30 | 
        (24) сам понимаешь - это не рабочий вариант
 проще исправить отчет | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |