Регистратор.Дата и Период - в чем разница? #603545


#0 by Trainee
Здравствуйте! Уважаемые Гуру, поясните, пожалуйста: Код НЕ работает: ВЫБРАТЬ    ВзаиморасчетыОбороты.Контрагент, ВЫБРАТЬ ВЫБРАТЬ Почему?
#1 by andrewks
что конкретно не работает?
#2 by Trainee
Если указать Период, то во втором запросе будет 0 (или NULL). А при сравнении Регистратор.Дата, данные будут выданы корректно. Почему так?
#3 by Aleksey
Может потому что период <> Регистратор.Дата?
#4 by Шапокляк
А в неработающем запросе откуда берется ВтПродажи.РегистраторДата?
#5 by Trainee
Нет, период и регистратор дата совпадают. В данном случае, проблема именно в Регистратор.Дата - выбираю, получаю курс, выбираю Период - курс 0.
#6 by EvgeniuXP
дата - это одна дата, период - это две даты.
#7 by PVV65
Я наверное тупой. Думал, что временные таблицы нужно помещать.
#8 by awa15
Так как в восьмерке регистратор может делать движения не совпадающие с собственной датой, то в принципе, логично, что в виртульной таблице Обороты при периодичности Регистратор поле Период будет NULL. Другое дело, что в синтаксис-помощнике такое поведение не описано. В данном конкретном случае, как мне представляется, периодичность Регистратор не нужна. Достаточно периодичности День, так как именно такую периодичность имеет регистр КурсыВалют.
#9 by acsent
>>Логично, что в виртульной таблице Обороты при периодичности Регистратор поле Период будет NULL ну ты тупоооой
#10 by Trainee
acsent, обращение "Уважаемые Гуру" к вонючкам, вроде тебя, не относится, пошел вон.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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