Параметры вирт. таблицы "ОстаткиИОбороты" #603753


#0 by ВотОнЯ
Есть виртуальная таблица " ВЫБРАТЬ .... .... .... ИЗ    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, Движения, Счет В (&МассивСчетов), , ) КАК хххххххххх " По логике вещей, я так понимаю, что ограничить записи по виду движений невозможно никак при построении виртуальной таблицы? Ну например что то наподобии этого: " ВЫБРАТЬ .... .... .... ИЗ    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, Движения, Счет В (&МассивСчетов), , ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)) КАК ххххххх " Хотя немного странно. По идее ОстаткиИОбороты - это JOIN таблицы остатков к оборотам по ключевым полям.. Что в данном случае мешает ставить ограничения на вид движения? Или все же как то можно?
#1 by Ненавижу 1С
а смысл этого ограничения?
#2 by Ненавижу 1С
тем более ВидДвиженияБухгалтерии, а не ВидДвиженияНакопления
#3 by Рэйв
Возьми ОборотыДтКт  и проверяй счет Дебет, будет тебе приход
#4 by ВотОнЯ
- ошибся малеха.. но сам смысл передал верно =) Смысл в том, чтобы получить только дебетовые обороты по ключевым полям и остатки в их разрезе сразу в одной таблице и не джойнить их самому
#5 by Ненавижу 1С
остатки зависят не только оборотов по дебету
#6 by Рэйв
Так он про обороты вроде говорил
#7 by Ненавижу 1С
цитата, вырванная из контекста: "и остатки в их разрезе"
#8 by ВотОнЯ
эт я вкурсе.. Но нужны только обороты по дебету и остатки как они есть(не только от оборотов по деьету)
#9 by ВотОнЯ
в разрезе ключевых полей
#10 by Ненавижу 1С
ну и что нельзя получить из таблицы обороты по дебету?
#11 by Ненавижу 1С
это какие такие?, ну поставить условие ОборотДт<>0
#12 by ВотОнЯ
какая именно виртуальная таблица имеется ввиду?
#13 by Ненавижу 1С
ОстаткиИОбороты
#14 by mkanaev
ээээ... типо  суммаОборотКТ=0 - останутся только дебетовые обороты
#15 by ВотОнЯ
эээээ..... блин!!!!! Да! )))))))))))) Прошу прощения, оно и есть))
#16 by ВотОнЯ
А нет... немного не то имел ввиду))
#17 by ВотОнЯ
СуммаОборотДт - это поле виртуальной таблицы. То есть сперва уходит время на построение виртуальной таблицы, потом время на наложение условий в теле запроса. Хотел сэкономить ресурсов... Ну так вобщем понятно, сэкономить не получится..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С