Имя: Пароль:
1C
 
Ошибка сравнения дат в запросе
0 shannanw
 
19.08.24
13:02
Подскажите как решить это, не получается сравнить даты из параметра и из базы.
Вот мой запрос

ВЫБРАТЬ
	События.Тема КАК ТемаСообщения,
	События.НачалоСобытия КАК ДатаСМС
ИЗ
	Документ.Событие КАК События
ГДЕ
	События.НачалоСобытия МЕЖДУ &ДатаНачала И &ДатаКонца



Ошибка по причине:
{(17, 15)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
События.Дата <<?>>МЕЖДУ &ДатаНачала И &ДатаКонца


Пробовал приводить через НАЧАЛОПЕРИОДА, ДАТАВРЕМЯ, ВЫРАЗИТЬ, ничего не помогает, одна и та же ошибка
1 craxx
 
19.08.24
12:08
Ну а отладчик что говорит? какие типы в параметрах ДатаНачала и ДатаКонца?
2 PR
 
19.08.24
12:10
(0) Либо События.НачалоСобытия либо &ДатаНачала либо &ДатаКонца или сразу несколько не дата
3 ZDenis
 
19.08.24
12:11
(0) Ошибка не из этого запроса
4 PR
 
19.08.24
12:12
(3) Уверен?
Даже если у События.НачалоСобытия тип, например, строка или справочник?
5 shannanw
 
19.08.24
12:12
делаю это в скд. в параметрах ДатаНачала и ДатаКонца тип дата
6 ZDenis
 
19.08.24
12:13
(4) А ты посмотри внимательно
7 shannanw
 
19.08.24
12:14
Ошибка не из этого запроса потому что я и НачалоСобытия, и Дата пробовал ставить по очереди, когда сюда пост делал случайно разные добавил
8 PR
 
19.08.24
12:14
(6) А, ну да, в ошибке же про "События.Дата"
9 craxx
 
19.08.24
12:15
(5) Скрины схемы в студию, в части заполнения параметров
10 PR
 
19.08.24
12:15
(7) И поэтому ты решил максимально нас запутать?
11 Serg_1960
 
19.08.24
12:18
Просто автор темы уже сам запутался в вариантах запроса.

Дело было не в бобине,
Дело было не в реле...
12 Serg_1960
 
19.08.24
12:22
(9) +1 Хочу, чтобы автор озвучил присвоение значений и/или установку параметров. Несмотря на "делаю это в скд. в параметрах ДатаНачала и ДатаКонца тип дата.
13 shannanw
 
19.08.24
12:22
(9) Параметры вводятся через форму, созданы реквизиты с типом Дата
14 lEvGl
 
19.08.24
12:28
(13) их же еще установить надо, даты эти, параметрами запроса набораданных? или в настройках надо задать параметры руками. ну и тип у параметра не должен быть стандартным периодом, это не даты, вряд ли их можно сравнить, но попробовать можно
15 PR
 
19.08.24
12:28
Понятно, у нас партизан, без пыток не обойдется
16 shannanw
 
19.08.24
12:48
(14) Ну да, судя по всему реквизит на форме не связан с тем, что в запросе

ГДЕ
    События.НачалоСобытия МЕЖДУ &ДатаНачала И &ДатаКонца

https://postimg.cc/MfwWXzgS

Сделав это пишет, что параметр не заполнен, когда формирую отчет, хотя на форме он, конечно же заполнен
17 shannanw
 
19.08.24
12:47
18 shannanw
 
19.08.24
12:57
(12) Выше скрин, об этом речь?