|
|
|
Магия в таблице оборотов | ☑ | ||
|---|---|---|---|---|
|
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) все это опробовано
всем спасибо, пойду кучу всего переписывать ) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |