|   |   | 
| 
 | СКД, жесткий тупняк | ☑ | ||
|---|---|---|---|---|
| 0
    
        degot 28.06.16✎ 18:32 | 
        Есть запрос вида
 ВЫБРАТЬ РасходнаяТовары.Товар КАК Номенклатура, РасходнаяТовары.Ссылка.Кладовщик ПОМЕСТИТЬ ТЧ ИЗ Документ.РасходнаяНакладная.Товары КАК РасходнаяТовары СГРУППИРОВАТЬ ПО РасходнаяТовары.Товар, РасходнаяТовары.Ссылка.Кладовщик ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТЧ.Кладовщик, СУММА(1) КАК СчетчикСтрок ПОМЕСТИТЬ ТЧ2 ИЗ ТЧ КАК ТЧ СГРУППИРОВАТЬ ПО ТЧ.Кладовщик ; в консоли запросов все ок а в скд для каждого кладовщика стчетчикстрок всегда 1 причем независимо указываю ресурс и группировку или просто вывожу детальные записи сижу полчаса туплю, что не так? | |||
| 1
    
        mehfk 28.06.16✎ 18:52 | ||||
| 2
    
        mehfk 28.06.16✎ 18:52 | 
        увидишь реальный запрос     | |||
| 3
    
        grayshadow 28.06.16✎ 18:58 | 
        у меня такое недавно было с выборкой из регистра
 компоновка что-то гнусное делает с Сумма(1) но когда выбрала все измерения, отпустило по аналогии предлагаю выбрать номенклатуру тож | |||
| 4
    
        echo77 28.06.16✎ 19:13 | 
        Похоже, что из 
 СГРУППИРОВАТЬ ПО РасходнаяТовары.Товар, РасходнаяТовары.Ссылка.Кладовщик Выпало поле группировки РасходнаяТовары.Товар, - рецепт прост - первый запрос пакета оберните во вложенный запрос - там СКД не будет оптимизировать | |||
| 5
    
        degot 28.06.16✎ 19:21 | 
        (4) с ума сойти , действительно сработало , спасибо!
 что значит выпало поле?!?! кто нибудь может объяснить? | |||
| 6
    
        vicof 28.06.16✎ 19:23 | 
        Скд оптимизирует запросы. Кури галку обязательное. И не надо никаких вложенных запросов.     | |||
| 7
    
        degot 28.06.16✎ 19:29 | 
        (6) спасибо, ушел курить     | |||
| 8
    
        echo77 29.06.16✎ 17:47 | 
        (6) он помещает выборку в ВТ, это поле у него не будет присутствовать в доступных полях, галку "обязательное" не накинуть. Или как-то можно?     | |||
| 9
    
        ovrfox 29.06.16✎ 17:52 | 
        Вообще то данная залдача решается одним запросом
 ВЫБРАТЬ РасходнаяТовары.Ссылка.Кладовщик КАК Кладовщик, Количество (Различные РасходнаяТовары.Товар) КАК Счетчик строк ПОМЕСТИТЬ ТЧ2 ИЗ Документ.РасходнаяНакладная.Товары КАК РасходнаяТовары СГРУППИРОВАТЬ ПО РасходнаяТовары.Ссылка.Кладовщик ; | |||
| 10
    
        Nuobu 29.06.16✎ 17:53 | 
        (0) Помести последнюю таблицу в ВТ и вытаскивай данные оттуда.     | |||
| 11
    
        xxTANATORxx 29.06.16✎ 17:55 | 
        (0) в первый запрос добавь 
 1 как СчетчикСтрок Во втором суммируй это поле | |||
| 12
    
        ILM гуру 29.06.16✎ 18:39 | 
        (10) Это не всегда помогает, когда в СКД есть связи между оборотными регистрами и ВТ, то результат может быть отличный от желаемого.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |