Имя: Пароль:
1C
1С v8
Запрос по оборотам с отбором по реквизиту !!!
0 gp42
 
29.08.11
06:17
Можно на 8 получить оборот с отбором по значению реквизита регистра накопления.

Например без отбора запрос такой

ВЫБРАТЬ
   Продажи.Организация КАК Филиал,
   Нач.СуммаОборот КАК Сумма
ИЗ
   РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, День, ) КАК Продажи

но мне надо добавить условие
НашиПродажи = Истина;

Где НашиПродажи - реквизит регистра Продажи
1 gp42
 
29.08.11
06:23
если не использовать виртуальную таблицу ("обороты","остатки","остаткииобороты") ,
то отбор можно установить

например

ВЫБРАТЬ
   Продажи.Организация КАК Филиал,
   Продажи.СуммаОборот КАК Сумма
ИЗ
   РегистрНакопления.Продажи Как Продажи
ГДЕ
   Продажи.Организация = &Организация
   И Продажи.Период МЕЖДУ &НачПериода И &КонПериода
   И Продажи.НашиПродажи = Истина
2 gp42
 
29.08.11
06:24
А как можно наложить на виртуальную таблицу условие по значению реквизита
3 AlexNew
 
29.08.11
06:28
Конструктор открой. Никак.
4 golden-pack
 
29.08.11
06:55
для всяких ламерских задач - таблица Оборотов не критична - тащи из записей регистра
5 Мыш
 
29.08.11
08:45
(2) Никак. Потому как таблица виртуальная, в ней уже нет данных о реквизитах.