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