Имя: Пароль:
1C
 
Не работает запрос в СКД.
0 bpirate999
 
22.01.16
11:26
Не работает запрос в СКД. В консоли все работает
1 ДенисЧ
 
22.01.16
11:27
А у меня наоборот...
2 bpirate999
 
22.01.16
11:28
ВЫБРАТЬ
    А.Счет КАК счет,
    А.СуммаРазвернутыйОстатокДт КАК долг,
    ВЫРАЗИТЬ(А.Субконто2 КАК Справочник.ДоговорыКонтрагентов) КАК ДоговорКонтрагента,
    ВЫРАЗИТЬ(А.Субконто1 КАК Справочник.Контрагенты) КАК Контрагент,
    ВЫБОР
        КОГДА (А.Счет, ВЫРАЗИТЬ(А.Субконто1 КАК Справочник.Контрагенты)) В
                (ВЫБРАТЬ
                    А.Счет,
                    А.Контрагент
                ИЗ
                    ВТ_6001_5_Контрагентов КАК А)
            ТОГДА "Прочие покупатели"
        ИНАЧЕ "Всего Покупатели"
    КОНЕЦ КАК Группа
3 bpirate999
 
22.01.16
11:29
(А.Счет, ВЫРАЗИТЬ(А.Субконто1 КАК Справочник.Контрагенты)) В
                (ВЫБРАТЬ
                    А.Счет,
                    А.Контрагент
                ИЗ
                    ВТ_6001_5_Контрагентов КАК А)

не работатет
4 bpirate999
 
22.01.16
11:29
есть мысли по этому поводу
5 ДенисЧ
 
22.01.16
11:31
Мыслей нет.
Есть ковшик.
6 LordCMEPTb
 
22.01.16
11:34
(4) Левое соединение?
7 bpirate999
 
22.01.16
11:40
Нет. Пишу выборку контрагентов в ВТ

затем из другой выборки делаю выбор когда (счет, контрагент) в ( выбрать а.счет, а контрагент из ВТ как а)

Для одной выборки все ок отрабатывает для другой нет
8 LordCMEPTb
 
22.01.16
11:42
Тогда консоль СКД в помощь. А там уже в зависимости от оптимизаций думать, что можно сделать такого, чтобы СКД не делала лишнего.
9 bpirate999
 
22.01.16
11:44
Спасибо за участие
10 HardBall
 
22.01.16
11:58
(9) Используй левое соединение с твоей ВТтаблицей. Проверяй на NULL  в выборе
11 bpirate999
 
22.01.16
13:54
В консоле работает в скд не работает Левое соединение
12 Nuobu
 
22.01.16
14:05
(11) Мы опять пришли к тому, с чего начали.
13 bpirate999
 
22.01.16
14:54
решения нет. мож кэш какой почистить