|
Магия в таблице оборотов | ☑ | ||
---|---|---|---|---|
0
RolandGrey
31.03.16
✎
10:20
|
Наткнулся на необъяснимое при обращении к оборотной таблице.
Вкратце: есть запрос ВЫБРАТЬ СводкаПоПутевомуЛистуОбороты.РейсФактОборот КАК РейсФакт, СводкаПоПутевомуЛистуОбороты.Регистратор ИЗ РегистрНакопления.СводкаПоПутевомуЛисту.Обороты(, , Авто, ) КАК СводкаПоПутевомуЛистуОбороты ГДЕ СводкаПоПутевомуЛистуОбороты.Регистратор = &Регистратор который ничего не выводит но есть из запроса убрать ресурс РейсФактОборот то запись выводится это как так вообще? и что с этим можно сделать? |
|||
1
Карупян
31.03.16
✎
10:22
|
0 по сумме рейсфакт по регистратору, а сам регистратор есть
|
|||
2
Карупян
31.03.16
✎
10:23
|
если ты хочешь нулевые обороты получать используй таблицу движений
|
|||
3
Elatiell
31.03.16
✎
10:23
|
Предположу, что надо добавить измерение в запрос. Т.к. ресурсы в разрезе регистраторов не расчитываются.
|
|||
4
RolandGrey
31.03.16
✎
10:23
|
(1) эм, то есть запись не будет выводиться при нулевом ресурсе вообще?
это правильная ситуация? |
|||
5
RolandGrey
31.03.16
✎
10:24
|
(3) не помогает
|
|||
6
Timon1405
31.03.16
✎
10:28
|
ВЫБРАТЬ
СводкаПоПутевомуЛистуОбороты.РейсФактОборот КАК РейсФакт, СводкаПоПутевомуЛистуОбороты.ПериодСекунда КАК Секунда, СводкаПоПутевомуЛистуОбороты.Регистратор ИЗ РегистрНакопления.СводкаПоПутевомуЛисту.Обороты(, , Авто, ) КАК СводкаПоПутевомуЛистуОбороты ГДЕ СводкаПоПутевомуЛистуОбороты.Регистратор = &Регистратор |
|||
7
Cyberhawk
31.03.16
✎
10:29
|
(6) Не поможет
|
|||
8
RolandGrey
31.03.16
✎
10:30
|
(6) не, хоть все измерения добавить - 0 результата
версия (1) очень реальна, но остается вопрос - это нормальная ситуация или нет? если нормальная то придется переписывать кучу запросов уходя от оборотных таблиц. |
|||
9
Cyberhawk
31.03.16
✎
10:36
|
Регистр "Только обороты"? Или с остатками?
В таблице движений оборотного регистра нет поля "ВидДвижения", учти |
|||
10
RolandGrey
31.03.16
✎
10:38
|
(9) да, только оборотный
а причем тут вид движения... |
|||
11
Cyberhawk
31.03.16
✎
10:40
|
(10) Ну если бы в выборке ты бы выбрал ВидДвижения, то очевидно, что у тебя были бы все записи, "схлопнувшиеся" без этого поля
|
|||
12
RolandGrey
31.03.16
✎
10:53
|
(11) ну то есть ситуация из топика для 1с нормальная и единственный вариант сделать хорошо это запрос без оборотной таблицы?
|
|||
13
Cyberhawk
31.03.16
✎
11:03
|
(12) Да, нормальная: виртуальная таблица оборотов на то и сделана, чтобы дать тебе только оборот за интересующий период. Если бы она давала тебе еще и детализацию до движений, то чем бы она тогда отличалась от основной таблицы движений?
Если нужна детализация до движений, то обращайся к основной таблице движений. |
|||
14
НЕА123
31.03.16
✎
11:05
|
(12)
хз. попробовать Регистратор вместо Авто. |
|||
15
НЕА123
31.03.16
✎
11:06
|
(14)
или Запись. |
|||
16
Cyberhawk
31.03.16
✎
11:07
|
(14) Это не поможет
(15) Это поможет |
|||
17
RolandGrey
31.03.16
✎
11:08
|
(14) все это опробовано
всем спасибо, пойду кучу всего переписывать ) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |