Как можно найти ошибку в запросе для динамического списка?

1. Asuneft 3 20.11.23 07:33 Сейчас в теме
При формировании в обработке "КонтактЦентр" в УНФ такая ошибка. Как можно поправить запрос?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 120 20.11.23 07:50 Сейчас в теме
(1) Какой запрос то хоть?
3. Asuneft 3 20.11.23 08:09 Сейчас в теме
(2) там несколько запросов, в консоли они отрабатывают. а в форме не работает.
4. Sashares 33 20.11.23 08:26 Сейчас в теме
(3)Продолжайте наблюдение.
5. Asuneft 3 20.11.23 08:38 Сейчас в теме
(3) продолжаем наблюдение.
Прикрепленные файлы:
6. user1880116 20.11.23 09:07 Сейчас в теме
(5)
продолжаем наблюдение
А как тебе вообще пришла в голову идея о том, что указанные тобой поля позволяют однозначно идентифицировать запись выборки? Судя по наличию сравнения с НЕОПРЕДЕЛЕНО у тебя там в значених треш угар и содомия.
7. Asuneft 3 20.11.23 09:43 Сейчас в теме
(6) это не я решил. это типовая унф.
8. Sashares 33 20.11.23 09:49 Сейчас в теме
(5)Весь текст запроса приведите, или продолжайте наблюдать дальше.
9. Asuneft 3 20.11.23 09:50 Сейчас в теме
(8)

ВЫБРАТЬ РАЗРЕШЕННЫЕ
	ЗаписиКалендаряСотрудника.Источник КАК Ссылка,
	ЗаписиКалендаряСотрудника.Ссылка КАК ЗаписьКалендаря,
	ЗаписиКалендаряСотрудника.Завершено КАК Состояние,
	ЗаписиКалендаряСотрудника.Источник.Состояние КАК СостояниеИсточника,
	ВЫРАЗИТЬ(ЗаписиКалендаряСотрудника.Описание КАК СТРОКА(1000)) КАК Содержание,
	"" КАК Основание,
	ЗаписиКалендаряСотрудника.ОтветственныйИсточника КАК Ответственный,
	ЗаписиКалендаряСотрудника.Наименование КАК Наименование,
	ЗаписиКалендаряСотрудника.Начало КАК Начало,
	ЗаписиКалендаряСотрудника.Окончание КАК Окончание,
	ЗаписиКалендаряСотрудника.Начало КАК ДатаСоздания,
	ЗаписиКалендаряСотрудника.Календарь КАК Календарь,
	ВЫРАЗИТЬ("" КАК СТРОКА(15)) КАК Отступ,
	1 КАК ЗадачаПросрочена,
	0 КАК КартинкаКалендаря,
	ВЫРАЗИТЬ("" КАК СТРОКА(50)) КАК ДатаОбъединенная,
	0 КАК Картинка,
	ЗадачаСотрудника.Теги.(
		Тег КАК Тег
	) КАК Теги,
	ЗаписиКалендаряСотрудника.НомерСтрокиИсточника КАК НомерСтрокиИсточника
ИЗ
	Справочник.ЗаписиКалендаряСотрудника КАК ЗаписиКалендаряСотрудника
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗадачаСотрудника КАК ЗадачаСотрудника
		ПО (ЗадачаСотрудника.Ссылка = ЗаписиКалендаряСотрудника.Источник)
ГДЕ
	(НЕ &ОтборПоЗавершенным
				И НЕ ЗаписиКалендаряСотрудника.Завершено
			ИЛИ &ОтборПоЗавершенным)
	И ЗаписиКалендаряСотрудника.Источник <> НЕОПРЕДЕЛЕНО
	И НЕ ЗаписиКалендаряСотрудника.ПометкаУдаления
	И ЗаписиКалендаряСотрудника.Календарь В(&ВыбранныеКалендари)
	И ЗаписиКалендаряСотрудника.Источник В(&РазрешенныеИсточники)

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ЗадачаСотрудника.Ссылка,
	ЗНАЧЕНИЕ(Справочник.ЗаписиКалендаряСотрудника.ПустаяСсылка),
	ЗадачаСотрудника.Выполнена,
	ВЫБОР
		КОГДА ЗадачаСотрудника.Выполнена
			ТОГДА "Выполнена"
		ИНАЧЕ "Запланирована"
	КОНЕЦ,
	"",
	ЗадачаСотрудника.Основание,
	ЗадачаСотрудника.Ответственный,
	ВЫРАЗИТЬ(ЗадачаСотрудника.Описание КАК СТРОКА(1000)),
	ЗадачаСотрудника.ДатаНачала,
	ЗадачаСотрудника.ДатаОкончания,
	ЗадачаСотрудника.Дата,
	ЗадачаСотрудника.Календарь,
	"",
	0,
	0,
	ВЫРАЗИТЬ("""" КАК СТРОКА(30)),
	0,
	ЗадачаСотрудника.Теги.(
		Тег
	),
	0
ИЗ
	Документ.ЗадачаСотрудника КАК ЗадачаСотрудника
ГДЕ
	(НЕ &ОтборПоЗавершенным
				И НЕ ЗадачаСотрудника.Выполнена
			ИЛИ &ОтборПоЗавершенным)
	И ЗадачаСотрудника.ПометкаУдаления = ЛОЖЬ
	И ЗадачаСотрудника.Календарь В(&ВыбранныеКалендари)
Показать
10. Sashares 33 20.11.23 10:00 Сейчас в теме
(9) Попробуйте добавить в поля ключа поле
НомерСтрокиИсточника
11. Asuneft 3 20.11.23 10:08 Сейчас в теме
12. user1880116 20.11.23 11:26 Сейчас в теме
(11) Замени источник на естьнулл (источник, пустая ссылка на документ задачи)
13. Asuneft 3 20.11.23 12:22 Сейчас в теме
(12) не помогло

//ЗаписиКалендаряСотрудника.Источник КАК Ссылка,
ЕСТЬNULL(ЗаписиКалендаряСотрудника.Источник, ЗНАЧЕНИЕ(Документ.ЗадачаСотрудника.ПустаяСсылка)) КАК Ссылка,
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот