Отбор в запросе по определенному регистратору #718196


#0 by serg-lom89
Добрый день.Хочу выбрать из регистра накопления записи по определенному регистратору.Подскажите как это делается в конструкторе запросов?     ТоварыНаСкладах.Регистратор ИЗ     РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах ГДЕ     ТоварыНаСкладах.Период МЕЖДУ &Дата1 И &Дата2 Заранее спасибо:)
#1 by Господин ПЖ
где ТоварыНаСкладах.Регистратор = &Регистратор
#2 by Ёпрст
ТоварыНаСкладах.Регистратор = Ссылка.Реализация
#3 by temmy70
или хочется тип регистратора определенный?
#4 by serg-lom89
да..в конструкторе указать чтобы по определенному виду докуента отбирало... в регистраторе указано  несколько документов
#5 by Ёпрст
ТоварыНаСкладах.Регистратор = Ссылка Документ.РеализацияТоваровУслуг
#6 by ДенисЧ
где регистратор ССЫЛКА ДокументСсылка.Реализация
#7 by ДенисЧ
Гонишь...
#8 by serg-lom89
Это я так понимаю надо на закладке условия прописывать?
#9 by ДенисЧ
а где ты ещё можешь прописать условие, которое попадает в раздел ГДЕ?
#10 by serg-lom89
я имел ввиду что в самом запросе сразу,сразу в тексте
#11 by serg-lom89
ВЫБРАТЬ     Продажи.Период,     Продажи.Регистратор  как Регистратор1     ИЗ     РегистрНакопления.Продажи КАК Продажи ГДЕ     Продажи.Период МЕЖДУ &Дата1 И &Дата2      и  Регистратор1 ССЫЛКА Документ.ЧекККМ пишет несовместимые типы
#12 by ДенисЧ
и  Продажи.Регистратор ССЫЛКА Документ.ЧекККМ
#13 by serg-lom89
Все разобрался!!!!Указывал не тот документ!!!как говориться внимание и еще раз внимание!!!Всем  спасибо))))))большое спасибо!)
#14 by Ёпрст
есть такое, шо я тебе, все констаны знать должен ? :)) ну не помню я осьмерышный синтаксис
#15 by ДенисЧ
Тогда не подсказывай ))
#16 by salvator
На свое посмотри еще :))
#17 by serg-lom89
Делал выборку через документы ВЫБРАТЬ     ЧекККМТовары.Номенклатура КАК Номенклатура1, ГДЕ     ЧекККМТовары.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2     И ОтчетОРозничныхПродажахТовары.Ссылка ЕСТЬ NULL УПОРЯДОЧИТЬ ПО     Ссылка Сейчас сделал одну таблицу через выборку через документы а вторую через регистр. ГДЕ     ЧекККМТовары.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2     И ОтчетОРозничныхПродажахТовары.Ссылка ЕСТЬ NULL УПОРЯДОЧИТЬ ПО     Ссылка Дело в том что по первому запросу выводит данные а по второму не выводит.Ведь первая таблица как и в первом запросе получается Может кто укажет что я не правильно сделал? Заранее спасибо за советы:)
#18 by Ненавижу 1С
а в чем разница в запросах? регистра вообще не вижу
#19 by serg-lom89
Виноват ВЫБРАТЬ ГДЕ     Продажи.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах     И ЧекККМТовары.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2     И (НЕ ЧекККМТовары.Ссылка.Проведен)     И Регистратор ЕСТЬ  NULL УПОРЯДОЧИТЬ ПО     Регистратор
#20 by serg-lom89
не то скопировал. извиняюсь(
#21 by serg-lom89
в правой таблице указывал обычную выборку по документам, в левой Брал из регистатраПродажи, регистратор,проверяю его на видДокумента,номенклатуру,серию,сделку...подскажите что сделал не так или не то(
#22 by DrZombi
Используй лучше виртуальные таблицы :)
#23 by alle68
Это всегда ложь.           Продажи.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах     И Регистратор ЕСТЬ  NULL
#24 by serg-lom89
это получается при проведении отчета,он будет записываться в регистр и не может быть null-ом? так я понимаю?
#25 by Ненавижу 1С
он даже Неопрелено после проведения быть не может ))
#26 by serg-lom89
так при соденении разве не будет он нулом? Вот обясните есть у меня 2 таблицы первая Тов1  А1 З1 Тов2  А2 З2 Тов3  А3 З3 Тов3  А2 З5 Вторая Тов1  А1 З1 От1 Тов2  А2 З2 От2 Тов3  А3 З3 От3 Тов3  А3 З3 От34 Соединяю по Тов,А,З Тов1 А1 З1  Тов1  А1 З1  От1 Тов2 А2 З2  Тов2  А2 З2  От2 Тов3 А3 З3  Тов3  А3 З3  От3 Тов3  А2 З5 Nul  Nul Nul Nul Разве не такая результирующая таблица получиться?
#27 by serg-lom89
левое соед
#28 by serg-lom89
по левому соединению соеденяю
#29 by hhhh
но  вообще-то правильно тебе пишут. НЕ может быть Продажи.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах и Регистратор ЕСТЬ  NULL Если регистратор у тебя NULL, то с какого бодуна он вдруг когда-нибудь получится  Документ.ОтчетОРозничныхПродажах ??? NULL не может быть документом, хоть ты головой о стенку бейся.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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