Выбрать список документов запросом за дату #453549


#0 by vlad71
Не могу запросом выбрать список документов за определенную дату. Подскажите как можно. У документа Дата представлена в виде ДатаВремя. Мне нужны все документы за определенный день.
#1 by vlad71
Забыл написать 8.1 УПП 1.2 Пример одного из запросов ВЫБРАТЬ    ВложенныйЗапрос.Ссылка,    ВложенныйЗапрос.Дата ИЗ    (ВЫБРАТЬ
#2 by Megas
#3 by vlad71
Так тоже пробывал не работает
#4 by Megas
#5 by Megas
наверное у тебя Дата = номер дня в месяце или в году...
#6 by vlad71
ВЫБРАТЬ    РасходныйОрдерНаТовары.Дата ИЗ    Документ.РасходныйОрдерНаТовары КАК РасходныйОрдерНаТовары
#7 by Megas
Да вполне ... только в условии можно РасходныйОрдерНаТовары.Дата МЕЖДУ &ДатаНач И &ДатаКон Это тоже самое что и РасходныйОрдерНаТовары.Дата >= &НачДата И РасходныйОрдерНаТовары.Дата <= &КонДата только более красиво
#8 by Megas
работает?
#9 by Mitriy
ИЗ        Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ    РеализацияТоваровУслуг.Дата Между &ДатаНачала И &ДатаКонца
#10 by vlad71
(8,9) нет не работает
#11 by Mitriy
О_О
#12 by Megas
Запрос.УстановитьПараметр("НачДата",НачалоДня(Дата)) Круто ... что пишет?
#13 by Axel2009
если он конец дня не ставит, то и не будет работать =)
#14 by vlad71
пробую в консоле, параметры задаю за весь год 2009, документы есть. Если убрать период то все работает.    РасходныйОрдерНаТовары.Дата ИЗ    Документ.РасходныйОрдерНаТовары КАК РасходныйОрдерНаТовары ГДЕ    РасходныйОрдерНаТовары.Дата МЕЖДУ &НачДата И &КонДата
#15 by Mitriy
явный глюк... пиши Нуралиеву...
#16 by Megas
=) что в параметрах в консоли пишеш? НачДата  01.01.2009 00:00:00 КонДата  31.12.2009 23:59:59 обрати внимание что не наоборт ... Так не правильно!!!! НачДата  31.12.2009 23:59:59 КонДата  01.01.2009 00:00:00
#17 by AndreyFAN
Параметр назван три раза по-разному... НачДата, ДатаНачала, ДатаНач проверь что у тебя...
#18 by vlad71
У меня НачДата и КонДата
#19 by lalex23
чё та мне кажется.. что консоль упп-шная заполняет параметры в порядке КонДата НачДата автор их пользует не по смыслу а по порядку
#20 by AndreyFAN
в запросе и в параметрах одинаково?
#21 by Megas
По себе помню... поэтому и пишу
#22 by vlad71
Да одинаково, наверное сервер что то глючит 1с, попробую перегрузить его.
#23 by vlad71
Уже посмотрел в самом начале на это, тоже было такое час мучался пока не увидел это.
#24 by Mitriy
мда... а может, ну его на фиг? праздники пусть закончатся...
#25 by vlad71
Сервер перезапустил и сработал запрос. Вот что значит в выходные работать и сервер тоже хочет отдохнуть.
#26 by NcSteel
Не гони . Не как не связанные вещи.
#27 by lalex23
кстате, если автор пользует обработку(а не консоль и переоткрывает её
#28 by lalex23
то я периодически очень редко - раз в пол-года попадаю на обработку которая кэшируется где-то и только перезапуск сеанса позволяет выполнить новую версию, а не ту что выполнялась ранее
#29 by vlad71
А что еще может быть.
#30 by vlad71
Вообще пишется обработка заполнения табличной части, после каждого изменения обновленяется в доп обработках. Далее пробывал в консоле.
#31 by vlad71
А можно в этот запрос вставить чтобы считалось общее количество по документу в табличной части Товары?
#32 by vlad71
Так будет правильно написан запрос ? ВЫБРАТЬ    РасходныйОрдерНаТоварыТовары.Ссылка.Ссылка КАК Ссылка,    РасходныйОрдерНаТоварыТовары.Ссылка.Представление,    РасходныйОрдерНаТоварыТовары.Ссылка.Дата КАК Дата,    РасходныйОрдерНаТоварыТовары.Ссылка.Контрагент КАК Контрагент, ГДЕ    РасходныйОрдерНаТоварыТовары.Ссылка.Дата МЕЖДУ &НачДата И &КонДата СГРУППИРОВАТЬ ПО    РасходныйОрдерНаТоварыТовары.Ссылка.Представление
#33 by vlad71
Или лучше сначала создать вложенный запрос из табличной части а потом объединить его с документом через ссылку ?
#34 by Adept
РасходныйОрдерНаТовары.Дата МЕЖДУ НачалоПериода(&Дата,ДЕНЬ) И КонецПериода(&Дата,День) - если за день  то можно и так :)))) в если к таб части обращаться то как то так РасходныйОрдерНаТовары.ИмяТабЧасти.Ссылка.Дата МЕЖДУ НачалоПериода(&Дата,ДЕНЬ) И КонецПериода(&Дата,День) оно тебе само все соеденит
#35 by vlad71
Спасибо. Да мне нужно всегда за один день.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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