Вход | Регистрация
 

Перестало работать МЕЖДУ в зарпосе.

Перестало работать МЕЖДУ в зарпосе.
Я
   Kongo2019
 
01.07.19 - 14:23
Доброго
Причина наверняка простая и смешная.
Но я туплю и не вижу.
Был отчет на СКД
Сделан давно, работал. Лично проверял. Месяца три назад.
Сегодня выдает пустое.
Полез внутрь.
Разобрал запрос. Вот эта часть выдает ноль записей.
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.СерияНоменклатуры КАК СерияНоменклатуры
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
    И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаНачСЭВ И &ДатаКон

Причем если удалить
И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаНачСЭВ И &ДатаКон

То куча данных вываливается.
&ДатаКон 31.12.2018 23:59:59
&ДатаНачСЭВ 01.10.2017 00.00.01

Доки за 2018 год точно есть. Я их вижу с удалённой последней строкой где МЕЖДУ.
В конструкторе запрос открывается.
Где туплю?
 
 
   piter3
 
1 - 01.07.19 - 14:24
Проведенные?
   Kongo2019
 
2 - 01.07.19 - 14:25
(1)Конечно, строку 
ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
не убираю.
   Йохохо
 
3 - 01.07.19 - 14:25
перепутал нач и кон в параметрах
   vova1122
 
4 - 01.07.19 - 14:26
чему равны ДатаНачСЭВ И ДатаКон ? (с точностю до секунд)
   piter3
 
5 - 01.07.19 - 14:27
тогда даты в параметрах
   Kongo2019
 
6 - 01.07.19 - 14:30
(3) Фиг там я уже загнал его в запросник и там не руками писал, и выбрал на календаре.
   vova1122
 
7 - 01.07.19 - 14:30
может должно быть так:
И ПоступлениеТоваровУслуг.Ссылка.Дата МЕЖДУ &ДатаНачСЭВ И &ДатаКон
   Kongo2019
 
8 - 01.07.19 - 14:30
(4) И где мне секунды выставить?
   mikecool
 
9 - 01.07.19 - 14:32
как устанавливаются параметры? через стандарный период?
   Kongo2019
 
10 - 01.07.19 - 14:34
(7) Нет. Конструктором прогнал. Только так как у меня, через задницу конечно, но мне нужна табличная часть дока.
(9) В СКД. Но сейчас я его в Запроснике гоняю.
   Kongo2019
 
11 - 01.07.19 - 14:37
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.СерияНоменклатуры КАК СерияНоменклатуры,
    ПоступлениеТоваровУслугТовары.Ссылка.Ссылка
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
    И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ ДАТАВРЕМЯ(2017, 10, 1, 0, 0, 1) И ДАТАВРЕМЯ(2019, 6, 30, 23, 59, 59)
    //МЕЖДУ &ДатаНачСЭВ И &ДатаКон



Так заработало
   piter3
 
12 - 01.07.19 - 14:37
значит твой запросник плох
   vova1122
 
13 - 01.07.19 - 14:39
(11) значит смотри где в параметрах запроса неправильно устанавливаешь свои даты
   Kongo2019
 
14 - 01.07.19 - 14:40
И так работает
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.СерияНоменклатуры КАК СерияНоменклатуры,
    ПоступлениеТоваровУслугТовары.Ссылка.Ссылка
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
    И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ ДАТАВРЕМЯ(2017, 10, 1, 0, 0, 1) И &ДатаКон
    //МЕЖДУ &ДатаНачСЭВ И &ДатаКон
   Kongo2019
 
15 - 01.07.19 - 14:42
Твою мать и так работает
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.СерияНоменклатуры КАК СерияНоменклатуры,
    ПоступлениеТоваровУслугТовары.Ссылка.Ссылка
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА
    И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
    //МЕЖДУ &ДатаНачСЭВ И &ДатаКон
   Kongo2019
 
16 - 01.07.19 - 14:42
&ДатаНачСЭВ ставлю, не работает
что за глюк?
   vova1122
 
17 - 01.07.19 - 14:49
(16) ты же сам ответил на свой вопрос. В параметрах запроса у тебя есть ДатаНач И ДатаКон. А  ДатаНачСЭВ  ты не передаешь в запрос. вот и "глюк" отсюда
   Kongo2019
 
18 - 01.07.19 - 14:56
(17) Есть там все.
Переименовываю ДатаНачСЭВ в ДатаНач все работает.
   vova1122
 
19 - 01.07.19 - 15:02
(18) неверю. Есть что-то вроде:
   vova1122
 
20 - 01.07.19 - 15:03
Запрос.УстановитьПараметр("ДатаНачСЭВ", Дата1);
   hhhh
 
21 - 01.07.19 - 15:04
(18) надо в фигурные скобки брать: {ДатаНачСЭВ}
   cons24
 
22 - 01.07.19 - 15:17
(0) &ДатаНачСЭВ 01.10.2017 00.00.01
здесь точки вместо двоеточия во времени - это опечатка только на форуме или в пофигураторе тоже?
   Kongo2019
 
23 - 01.07.19 - 16:13
Это все в Запроснике, обработка такая, для отладки запросов.
В общем забейте я единичку добавил все заработало.
Всем спасибо большое за помощь. Видать совпало с чем-то.
   Kongo2019
 
24 - 01.07.19 - 16:14
ДатаНачСЭВ1
   lxs
 
25 - 01.07.19 - 16:27
(24) переименую файл обработки и пересохрани изменения (верни всё в зад)


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.