![]() |
![]() |
![]() |
|
Отбор в запросе по типу регистратора? | ☑ | ||
---|---|---|---|---|
0
Dinara78
05.08.09
✎
10:41
|
Есть простой запрос.
Подскажите, пожалуйста как правильно написать, что хочу отбирать документы из регистра накопления только с типом регистратора "ПриходнаяНакладная". Запрос = Новый Запрос; ТекстЗапроса ="ВЫБРАТЬ | ОстаткиТМЦ.Регистратор.Менеджер КАК РегистраторМенеджер, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Регистратор.Менеджер), | ОстаткиТМЦ.Отправитель КАК Контрагент, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Отправитель), | ОстаткиТМЦ.Номенклатура КАК Номенклатура, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Номенклатура), | ВЫБОР | КОГДА ОстаткиТМЦ.ВидДвижения = &Расход | ТОГДА ОстаткиТМЦ.Количество | ИНАЧЕ ОстаткиТМЦ.Количество | КОНЕЦ КАК Количество, | ВЫБОР | КОГДА ОстаткиТМЦ.ВидДвижения = &Расход | ТОГДА ОстаткиТМЦ.Сумма | ИНАЧЕ ОстаткиТМЦ.Сумма | КОНЕЦ КАК Сумма, | ОстаткиТМЦ.Номенклатура.Коэффициент КАК КоэффициентТовара |ИЗ | РегистрНакопления.ОстаткиТМЦ КАК ОстаткиТМЦ |ГДЕ | ОстаткиТМЦ.Период МЕЖДУ &НачПериода И &КонПериода"; |
|||
1
Defender aka LINN
05.08.09
✎
10:46
|
Плохо, наверное, жить, когда мануал сперли, на гугле забанили... Парень хоть не бросил, надеюсь?
|
|||
2
Magic
05.08.09
✎
10:47
|
| ВЫБОР
| КОГДА ОстаткиТМЦ.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг | ТОГДА ОстаткиТМЦ.Сумма | ИНАЧЕ 0 | КОНЕЦ КАК Расход, |
|||
3
Серый Пес
05.08.09
✎
10:59
|
(2) В табличке остатков нет регистратора :))) Надо пользовать ОстаткиИОбороты.
И условие накладывать примерно такое: ИЗ РегистрНакопления.ОстаткиТМЦ.ОстаткиИОбороты(&НачПериода , &КонПериода, Регистратор, , ) КАК ОстаткиТМЦ ГДЕ ОстаткиТМЦ.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг |
|||
4
Dinara78
05.08.09
✎
11:07
|
Заработало вот так, может кому пригодится. :)
ТекстЗапроса ="ВЫБРАТЬ | ОстаткиТМЦ.Регистратор.Менеджер КАК РегистраторМенеджер, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Регистратор.Менеджер), | ОстаткиТМЦ.Отправитель КАК Контрагент, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Отправитель), | ОстаткиТМЦ.Номенклатура КАК Номенклатура, | ПРЕДСТАВЛЕНИЕ(ОстаткиТМЦ.Номенклатура), | ВЫБОР | КОГДА ОстаткиТМЦ.ВидДвижения = &Расход | ТОГДА ОстаткиТМЦ.Количество | ИНАЧЕ 0 - ОстаткиТМЦ.Количество | КОНЕЦ КАК Количество, | ВЫБОР | КОГДА ОстаткиТМЦ.ВидДвижения = &Расход | ТОГДА ОстаткиТМЦ.Сумма | ИНАЧЕ 0 - ОстаткиТМЦ.Сумма | КОНЕЦ КАК Сумма, | ОстаткиТМЦ.Номенклатура.Коэффициент КАК КоэффициентТовара |ИЗ | РегистрНакопления.ОстаткиТМЦ КАК ОстаткиТМЦ |ГДЕ | ОстаткиТМЦ.Период МЕЖДУ &НачПериода И &КонПериода | И (ОстаткиТМЦ.Регистратор ССЫЛКА Документ.РасходнаяНакладная | ИЛИ ОстаткиТМЦ.Регистратор ССЫЛКА Документ.ПриходнаяНакладная)"; |
|||
5
Dinara78
05.08.09
✎
11:08
|
серый пес спасибо!!!
|
|||
6
ХочуВойти
05.08.09
✎
11:10
|
(4) Запрос к реальной таблице не гуд... (3)+1
|
|||
7
Dinara78
05.08.09
✎
11:12
|
(6) а можно пояснить?
|
|||
8
Серый Пес
05.08.09
✎
11:22
|
(7) Долго работать будет.
|
|||
9
Dinara78
05.08.09
✎
11:32
|
Спасибо большое, ребята!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |