Имя: Пароль:
1C
1С v8
помогите с запросом.
0 zladenuw
 
01.08.13
12:46
делаю выборку по регистру накоплению. нужно выбрать количество различных регистраторов с условием по типу зч. допустим их 3 будет. как правильно сделать. в одном регистраторе может быть несколько типов зч. тогда регистратор должен попасть в разные показатели.
как правильно сформировать запрос ?

пока сделал вот так

ВЫБРАТЬ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ОстаткиЗЧ.Регистратор) КАК Регистратор
ИЗ
    РегистрНакопления.ОстаткиЗЧ КАК ОстаткиЗЧ
ГДЕ
    ОстаткиЗЧ.Регистратор ССЫЛКА Документ.ЗаявкаТО
    И ОстаткиЗЧ.Период МЕЖДУ &Дата1 И &Дата2
    И ОстаткиЗЧ.ВнД = ЗНАЧЕНИЕ(Перечисление.ВидыДвижЗЧ.Продажа)
    И ОстаткиЗЧ.Партия.Поставщик = &Поставщик

если делаю выборку по таб часте. то у меня количество увеличивается из за количество зч в таб части. как этого избежать ?
1 SherifSP
 
01.08.13
12:48
Условие в параметре делай
2 SherifSP
 
01.08.13
12:49
Зч это что такое?
3 SherifSP
 
01.08.13
12:51
(0) А если сам док выбрать и левым соединением тч?
4 Как страшно жить
 
01.08.13
12:57
ВЫБРАТЬ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ОстаткиЗЧ.Регистратор) КАК Регистратор,
    ТипЗЧ
ИЗ ...
...
СГРУППИРОВАТЬ ПО ТипЗЧ
5 zladenuw
 
01.08.13
13:13
(2) запчасть, (3,4) пробую
6 zladenuw
 
01.08.13
13:48
ВЫБРАТЬ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ОстаткиЗЧ.Регистратор) КАК Регистратор,
    ЗаявкаТОТабЗЧ.ЗЧ.ТипЗЧ
ИЗ
    РегистрНакопления.ОстаткиЗЧ КАК ОстаткиЗЧ
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаТО.ТабЗЧ КАК ЗаявкаТОТабЗЧ
        ПО ОстаткиЗЧ.Регистратор = ЗаявкаТОТабЗЧ.Ссылка
ГДЕ
    ОстаткиЗЧ.Регистратор ССЫЛКА Документ.ЗаявкаТО
    И ОстаткиЗЧ.Период МЕЖДУ &Дата1 И &Дата2
    И ОстаткиЗЧ.ВнД = ЗНАЧЕНИЕ(Перечисление.ВидыДвижЗЧ.Продажа)
    И ОстаткиЗЧ.Партия.Поставщик = &Поставщик

СГРУППИРОВАТЬ ПО
    ЗаявкаТОТабЗЧ.ЗЧ.ТипЗЧ

не катит. увеличивается количество
7 zladenuw
 
01.08.13
13:53
(6) мой тупняк. все верно. в заявка есть же зч с разными типами. а я общие количество сравнивал
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший