Поле не найдено "Description". Запрос динамического списка
Доброго времени суток!
Есть произвольный запрос динамического списка. В предприятии при попытке посмотреть список вываливается такая ошибка и ничего не отображается:
Ошибка при выполнении запроса.
по причине:
Поле не найдено "Description"
Поля "Description" в запросе нет, в консоли запросов код работает корректно и всё отрабатывает.
В чём ошибка понять не могу, есть подозрение, что она из-за использования ВТ, а может и нет....
Вот код:
Есть произвольный запрос динамического списка. В предприятии при попытке посмотреть список вываливается такая ошибка и ничего не отображается:
Ошибка при выполнении запроса.
по причине:
Поле не найдено "Description"
Поля "Description" в запросе нет, в консоли запросов код работает корректно и всё отрабатывает.
В чём ошибка понять не могу, есть подозрение, что она из-за использования ВТ, а может и нет....
Вот код:
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СправочникЗапросы.ДатаСоздания КАК ДатаСоздания,
СправочникЗапросы.Ссылка КАК Ссылка,
СправочникЗапросы.Источник КАК Источник,
СправочникЗапросы.Ответственный КАК Ответственный,
СправочникЗапросы.Статус КАК Статус,
ТелефонныйЗвонок.Ссылка КАК СсылкаДокумент,
ПредметыПапкиВзаимодействий.Рассмотрено КАК Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле КАК РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет КАК Сделка,
СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
СправочникЗапросы.Наименование,
ВЫБОР
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет,
ВЫРАЗИТЬ(СправочникЗапросы.Описание КАК СТРОКА(1000)) КАК Описание,
СправочникЗапросы.Код,
СправочникЗапросы.Компания,
СправочникЗапросы.Имя
ПОМЕСТИТЬ ВТ_Данные
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
СправочникЗапросы.Ссылка КАК Запрос,
ТелефонныйЗвонок.Ссылка КАК Ссылка
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТелефонныйЗвонок КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.ВзаимодействиеОснование
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
ТелефонныйЗвонок.Ссылка) КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСделокСКлиентами.СрезПоследних КАК ИсторияСтатусовСделокСКлиентамиСрезПоследних
ПО ПредметыПапкиВзаимодействий.Предмет = ИсторияСтатусовСделокСКлиентамиСрезПоследних.Сделка
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.Запрос
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
СправочникЗапросы.Наименование,
СправочникЗапросы.ДатаСоздания,
СправочникЗапросы.Источник,
СправочникЗапросы.Ответственный,
СправочникЗапросы.Статус,
ПредметыПапкиВзаимодействий.Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет,
СправочникЗапросы.ПометкаУдаления,
ТелефонныйЗвонок.Ссылка,
ВЫРАЗИТЬ(СправочникЗапросы.Описание КАК СТРОКА(1000)),
СправочникЗапросы.Код,
СправочникЗапросы.Компания,
СправочникЗапросы.Имя
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка,
МАКСИМУМ(ВЫБОР
КОГДА ВТ_Данные.Рассмотрено = ЛОЖЬ
ТОГДА 2
ИНАЧЕ 1
КОНЕЦ) КАК Приоритет
ПОМЕСТИТЬ ВТ_Приоритеты
ИЗ
ВТ_Данные КАК ВТ_Данные
СГРУППИРОВАТЬ ПО
ВТ_Данные.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Приоритеты.Ссылка,
МАКСИМУМ(ВТ_Данные.СсылкаДокумент) КАК СсылкаДокумент
ПОМЕСТИТЬ ВТ_ИтогиПриоритетов
ИЗ
ВТ_Приоритеты КАК ВТ_Приоритеты
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_Приоритеты.Ссылка = ВТ_Данные.Ссылка
И ВТ_Приоритеты.Приоритет = ВТ_Данные.Приоритет
СГРУППИРОВАТЬ ПО
ВТ_Приоритеты.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка КАК Ссылка,
ВТ_Данные.ДатаСоздания,
ВТ_Данные.Источник,
ВТ_Данные.Ответственный,
ВТ_Данные.Статус,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.Сделка,
ВТ_Данные.ПометкаУдаления,
ВТ_Данные.Наименование,
ВТ_Данные.Приоритет,
ВТ_Данные.СсылкаДокумент,
ВТ_Данные.Описание,
ВТ_Данные.Код,
ВТ_Данные.Компания,
ВТ_Данные.Имя
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
ПоказатьПо теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Напишите ваше сообщение
(4)
(4)
ВЫБРАТЬ РАЗЛИЧНЫЕ
СправочникЗапросы.Ссылка КАК Запрос,
ТелефонныйЗвонок.Ссылка КАК Ссылка
ПОМЕСТИТЬ ТелефонныйЗвонок
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТелефонныйЗвонок КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.ВзаимодействиеОснование
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
ТелефонныйЗвонок.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СправочникЗапросы.ДатаСоздания КАК ДатаСоздания,
СправочникЗапросы.Ссылка КАК Ссылка,
СправочникЗапросы.Источник КАК Источник,
СправочникЗапросы.Ответственный КАК Ответственный,
СправочникЗапросы.Статус КАК Статус,
ТелефонныйЗвонок1.Ссылка КАК СсылкаДокумент,
ПредметыПапкиВзаимодействий.Рассмотрено КАК Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле КАК РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет КАК Сделка,
СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
СправочникЗапросы.Наименование,
ВЫБОР
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет,
ВЫРАЗИТЬ(СправочникЗапросы.Описание КАК СТРОКА(1000)) КАК Описание,
СправочникЗапросы.Код,
СправочникЗапросы.Компания,
СправочникЗапросы.Имя
ПОМЕСТИТЬ ВТ_Данные
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ ТелефонныйЗвонок КАК ТелефонныйЗвонок1
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСделокСКлиентами.СрезПоследних КАК ИсторияСтатусовСделокСКлиентамиСрезПоследних
ПО ПредметыПапкиВзаимодействий.Предмет = ИсторияСтатусовСделокСКлиентамиСрезПоследних.Сделка
ПО ТелефонныйЗвонок1.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок1.Запрос
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
СправочникЗапросы.Наименование,
СправочникЗапросы.ДатаСоздания,
СправочникЗапросы.Источник,
СправочникЗапросы.Ответственный,
СправочникЗапросы.Статус,
ПредметыПапкиВзаимодействий.Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет,
СправочникЗапросы.ПометкаУдаления,
ВЫРАЗИТЬ(СправочникЗапросы.Описание КАК СТРОКА(1000)),
СправочникЗапросы.Код,
СправочникЗапросы.Компания,
СправочникЗапросы.Имя,
ТелефонныйЗвонок1.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка,
МАКСИМУМ(ВЫБОР
КОГДА ВТ_Данные.Рассмотрено = ЛОЖЬ
ТОГДА 2
ИНАЧЕ 1
КОНЕЦ) КАК Приоритет
ПОМЕСТИТЬ ВТ_Приоритеты
ИЗ
ВТ_Данные КАК ВТ_Данные
СГРУППИРОВАТЬ ПО
ВТ_Данные.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Приоритеты.Ссылка,
МАКСИМУМ(ВТ_Данные.СсылкаДокумент) КАК СсылкаДокумент
ПОМЕСТИТЬ ВТ_ИтогиПриоритетов
ИЗ
ВТ_Приоритеты КАК ВТ_Приоритеты
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_Приоритеты.Ссылка = ВТ_Данные.Ссылка
И ВТ_Приоритеты.Приоритет = ВТ_Данные.Приоритет
СГРУППИРОВАТЬ ПО
ВТ_Приоритеты.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка КАК Ссылка,
ВТ_Данные.ДатаСоздания,
ВТ_Данные.Источник,
ВТ_Данные.Ответственный,
ВТ_Данные.Статус,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.Сделка,
ВТ_Данные.ПометкаУдаления,
ВТ_Данные.Наименование,
ВТ_Данные.Приоритет,
ВТ_Данные.СсылкаДокумент,
ВТ_Данные.Описание,
ВТ_Данные.Код,
ВТ_Данные.Компания,
ВТ_Данные.Имя
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
Показать
(8) Я добавил (правильно же сделал? а то уже сомневаюсь). Также делал так
NULL КАК DeletionMark добавлял в окончательную выборку, но тоже не помогало.
NULL КАК DeletionMark добавлял в окончательную выборку, но тоже не помогало.
ВЫБРАТЬ РАЗЛИЧНЫЕ
СправочникЗапросы.Ссылка КАК Запрос,
ТелефонныйЗвонок.Ссылка КАК Ссылка
ПОМЕСТИТЬ ТелефонныйЗвонок
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТелефонныйЗвонок КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.ВзаимодействиеОснование
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
ТелефонныйЗвонок.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СправочникЗапросы.ДатаСоздания КАК ДатаСоздания,
СправочникЗапросы.Ссылка КАК Ссылка,
СправочникЗапросы.Источник КАК Источник,
СправочникЗапросы.Ответственный КАК Ответственный,
СправочникЗапросы.Статус КАК Статус,
ТелефонныйЗвонок1.Ссылка КАК СсылкаДокумент,
ПредметыПапкиВзаимодействий.Рассмотрено КАК Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле КАК РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет КАК Сделка,
СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
СправочникЗапросы.Наименование,
ВЫБОР
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет,
СправочникЗапросы.Имя
ПОМЕСТИТЬ ВТ_Данные
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ ТелефонныйЗвонок КАК ТелефонныйЗвонок1
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСделокСКлиентами.СрезПоследних КАК ИсторияСтатусовСделокСКлиентамиСрезПоследних
ПО ПредметыПапкиВзаимодействий.Предмет = ИсторияСтатусовСделокСКлиентамиСрезПоследних.Сделка
ПО ТелефонныйЗвонок1.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок1.Запрос
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
СправочникЗапросы.Наименование,
СправочникЗапросы.ДатаСоздания,
СправочникЗапросы.Источник,
СправочникЗапросы.Ответственный,
СправочникЗапросы.Статус,
ПредметыПапкиВзаимодействий.Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет,
СправочникЗапросы.ПометкаУдаления,
СправочникЗапросы.Имя,
ТелефонныйЗвонок1.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка,
МАКСИМУМ(ВЫБОР
КОГДА ВТ_Данные.Рассмотрено = ЛОЖЬ
ТОГДА 2
ИНАЧЕ 1
КОНЕЦ) КАК Приоритет
ПОМЕСТИТЬ ВТ_Приоритеты
ИЗ
ВТ_Данные КАК ВТ_Данные
СГРУППИРОВАТЬ ПО
ВТ_Данные.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Приоритеты.Ссылка,
МАКСИМУМ(ВТ_Данные.СсылкаДокумент) КАК СсылкаДокумент
ПОМЕСТИТЬ ВТ_ИтогиПриоритетов
ИЗ
ВТ_Приоритеты КАК ВТ_Приоритеты
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_Приоритеты.Ссылка = ВТ_Данные.Ссылка
И ВТ_Приоритеты.Приоритет = ВТ_Данные.Приоритет
СГРУППИРОВАТЬ ПО
ВТ_Приоритеты.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка КАК Ссылка,
ВТ_Данные.ДатаСоздания,
ВТ_Данные.Источник,
ВТ_Данные.Ответственный,
ВТ_Данные.Статус,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.ПометкаУдаления,
ВТ_Данные.Наименование,
ВТ_Данные.Имя
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
Показать
(9) Добавьте в итоговый запрос соединение с основной таблицей:
И укажите основную таблицу Справочник.Запросы
ВЫБРАТЬ РАЗРЕШЕННЫЕ
Запросы.Ссылка КАК Ссылка,
Запросы.ДатаСоздания,
Запросы.Источник,
Запросы.Ответственный,
Запросы.Статус,
Запросы.ПометкаУдаления,
Запросы.Наименование,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.Сделка,
ВТ_Данные.Приоритет,
ВТ_Данные.СсылкаДокумент,
ВТ_Данные.Описание,
ВТ_Данные.Код,
ВТ_Данные.Компания,
ВТ_Данные.Имя
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Запросы КАК Запросы
ПО ВТ_ИтогиПриоритетов.Ссылка = Запросы.Ссылка
ПоказатьИ укажите основную таблицу Справочник.Запросы
(11) Та же ошибка с DeletionMark. Основная таблица всегда была выбрана Справочник.Запросы
Такой сейчас код
Такой сейчас код
ВЫБРАТЬ РАЗЛИЧНЫЕ
СправочникЗапросы.Ссылка КАК Запрос,
ТелефонныйЗвонок.Ссылка КАК Ссылка
ПОМЕСТИТЬ ТелефонныйЗвонок
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТелефонныйЗвонок КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.ВзаимодействиеОснование
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
ТелефонныйЗвонок.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СправочникЗапросы.ДатаСоздания КАК ДатаСоздания,
СправочникЗапросы.Ссылка КАК Ссылка,
СправочникЗапросы.Источник КАК Источник,
СправочникЗапросы.Ответственный КАК Ответственный,
СправочникЗапросы.Статус КАК Статус,
ТелефонныйЗвонок1.Ссылка КАК СсылкаДокумент,
ПредметыПапкиВзаимодействий.Рассмотрено КАК Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле КАК РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет КАК Сделка,
СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
СправочникЗапросы.Наименование,
ВЫБОР
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет,
СправочникЗапросы.Имя
ПОМЕСТИТЬ ВТ_Данные
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ ТелефонныйЗвонок КАК ТелефонныйЗвонок1
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСделокСКлиентами.СрезПоследних КАК ИсторияСтатусовСделокСКлиентамиСрезПоследних
ПО ПредметыПапкиВзаимодействий.Предмет = ИсторияСтатусовСделокСКлиентамиСрезПоследних.Сделка
ПО ТелефонныйЗвонок1.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок1.Запрос
СГРУППИРОВАТЬ ПО
СправочникЗапросы.Ссылка,
СправочникЗапросы.Наименование,
СправочникЗапросы.ДатаСоздания,
СправочникЗапросы.Источник,
СправочникЗапросы.Ответственный,
СправочникЗапросы.Статус,
ПредметыПапкиВзаимодействий.Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле,
ПредметыПапкиВзаимодействий.Предмет,
СправочникЗапросы.ПометкаУдаления,
СправочникЗапросы.Имя,
ТелефонныйЗвонок1.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка,
МАКСИМУМ(ВЫБОР
КОГДА ВТ_Данные.Рассмотрено = ЛОЖЬ
ТОГДА 2
ИНАЧЕ 1
КОНЕЦ) КАК Приоритет
ПОМЕСТИТЬ ВТ_Приоритеты
ИЗ
ВТ_Данные КАК ВТ_Данные
СГРУППИРОВАТЬ ПО
ВТ_Данные.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Приоритеты.Ссылка,
МАКСИМУМ(ВТ_Данные.СсылкаДокумент) КАК СсылкаДокумент
ПОМЕСТИТЬ ВТ_ИтогиПриоритетов
ИЗ
ВТ_Приоритеты КАК ВТ_Приоритеты
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_Приоритеты.Ссылка = ВТ_Данные.Ссылка
И ВТ_Приоритеты.Приоритет = ВТ_Данные.Приоритет
СГРУППИРОВАТЬ ПО
ВТ_Приоритеты.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
Запросы.Ссылка КАК Ссылка,
Запросы.ДатаСоздания,
Запросы.Источник,
Запросы.Ответственный,
Запросы.Статус,
Запросы.ПометкаУдаления,
Запросы.Наименование,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.Имя,
ВТ_Данные.СсылкаДокумент
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Запросы КАК Запросы
ПО ВТ_ИтогиПриоритетов.Ссылка = Запросы.Ссылка
Показать
(12) так что выдает?
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СправочникЗапросы.Ссылка КАК Ссылка,
ТелефонныйЗвонок.Ссылка КАК СсылкаДокумент,
ПредметыПапкиВзаимодействий.Рассмотрено КАК Рассмотрено,
ПредметыПапкиВзаимодействий.РассмотретьПосле КАК РассмотретьПосле
ПОМЕСТИТЬ ВТ_Данные
ИЗ
Справочник.Запросы КАК СправочникЗапросы
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТелефонныйЗвонок КАК ТелефонныйЗвонок
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПредметыПапкиВзаимодействий КАК ПредметыПапкиВзаимодействий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСделокСКлиентами.СрезПоследних КАК ИсторияСтатусовСделокСКлиентамиСрезПоследних
ПО ПредметыПапкиВзаимодействий.Предмет = ИсторияСтатусовСделокСКлиентамиСрезПоследних.Сделка
ПО ТелефонныйЗвонок.Ссылка = ПредметыПапкиВзаимодействий.Взаимодействие
ПО СправочникЗапросы.Ссылка = ТелефонныйЗвонок.ВзаимодействиеОснование
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Данные.Ссылка,
МАКСИМУМ(ВЫБОР
КОГДА ВТ_Данные.Рассмотрено = ЛОЖЬ
ТОГДА 2
ИНАЧЕ 1
КОНЕЦ) КАК Приоритет
ПОМЕСТИТЬ ВТ_Приоритеты
ИЗ
ВТ_Данные КАК ВТ_Данные
СГРУППИРОВАТЬ ПО
ВТ_Данные.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ВТ_Приоритеты.Ссылка,
МАКСИМУМ(ВТ_Данные.СсылкаДокумент) КАК СсылкаДокумент
ПОМЕСТИТЬ ВТ_ИтогиПриоритетов
ИЗ
ВТ_Приоритеты КАК ВТ_Приоритеты
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_Приоритеты.Ссылка = ВТ_Данные.Ссылка
И ВТ_Приоритеты.Приоритет = ВТ_Данные.Приоритет
СГРУППИРОВАТЬ ПО
ВТ_Приоритеты.Ссылка
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
Запросы.Ссылка КАК Ссылка,
Запросы.ДатаСоздания,
Запросы.Источник,
Запросы.Ответственный,
Запросы.Статус,
Запросы.ПометкаУдаления,
Запросы.Наименование,
ВТ_Данные.Рассмотрено,
ВТ_Данные.РассмотретьПосле,
ВТ_Данные.СсылкаДокумент
ИЗ
ВТ_ИтогиПриоритетов КАК ВТ_ИтогиПриоритетов
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Данные КАК ВТ_Данные
ПО ВТ_ИтогиПриоритетов.Ссылка = ВТ_Данные.Ссылка
И (ВТ_ИтогиПриоритетов.СсылкаДокумент = ВТ_Данные.СсылкаДокумент
ИЛИ ВТ_Данные.СсылкаДокумент ЕСТЬ NULL)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Запросы КАК Запросы
ПО ВТ_ИтогиПриоритетов.Ссылка = Запросы.Ссылка
Показать
(12) а сама ошибка скорее всего из-за этого:
Нет секции ИНАЧЕ.
Да и в данном случае это поле в данном месте лишнее.
ВЫБОР
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ИСТИНА
ТОГДА 1
КОГДА ПредметыПапкиВзаимодействий.Рассмотрено = ЛОЖЬ
ТОГДА 2
КОНЕЦ КАК Приоритет
Нет секции ИНАЧЕ.
Да и в данном случае это поле в данном месте лишнее.
(1)А подскажите, язык интерфейса у вас, случайно, не английский? Или, может, язык системы основной такой стоит. Потому что, судя по описанным полям, 1С старается преобразовать поля, которые для неё почему-то называются по-английски. То есть такое ощущение, что где-то интерпретатор языка между скулём и 1С падает на таких полях стандартных (Description - Наименование, DeletionMark - Пометка удаления)
Ещё платформу бы уточнить для всего этого дела. Авось, баг платформы жёсткий такой
Ещё платформу бы уточнить для всего этого дела. Авось, баг платформы жёсткий такой
Я бы для начала разобрался со второй временной таблицей ВТ_Данные, потому что ошибка кажется от туда тянется
Непонятна связь с регистром ИсторияСтатусовСделокСКлиентами
Попробуйте убрать поле СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
Проверить на null
Непонятна связь с регистром ИсторияСтатусовСделокСКлиентами
Попробуйте убрать поле СправочникЗапросы.ПометкаУдаления КАК ПометкаУдаления,
Проверить на null
Была проблема накануне, тоже с динамическим списком(Правда ERP, 2.5), составил запрос через контруктор, все Ок, в консоли запросов все как нужно, а в предприятии в форме списка все оставалось как было, в итогде выяснилось что запрос этот брался не из формы списка, а подтягивался из общего модуля, может похожая херня? может часть запроса подменяется или чет подобное, я отладчиком смотрел
СправочникЗапросы.Ссылка КАК Ссылка,
Хреновая хрень, неоднозначная. :(
Не нравятся мне такие псевдонимы - "Ссылка". Хотя не должны влиять на стабильность кода.
И, во всяком случае, для всех ключевых полей своих полей попробуй использовать конструкцию
ВЫРАЗИТЬ(СправочникЗапросы.Ссылка как Справочник.Запросы) КАК Ссылка
может помочь, если компоновщик запросов не будет выполнять свои выдуманные для чьего-то удобства преобразования над ссылкой. А может и не помочь.
upd: а, правда, какое ты указал поле к обязательному использованию, и есть ли у тебя в динамическом списке "Основная таблица"?
Такое ощущение, что часть функционала 1с работает на енглише.
У меня были подобные глюки, не в запросе а в коде при работе через объектную модель.
Проблемы эти возникли когда я перевел язык ОС на английский.
Мб вам тоже передернуть язык?! =) как бы жутко это не звучало!
Ищите статьи типа 22 варианта изменить язык в 1С..
У меня были подобные глюки, не в запросе а в коде при работе через объектную модель.
Проблемы эти возникли когда я перевел язык ОС на английский.
Мб вам тоже передернуть язык?! =) как бы жутко это не звучало!
Ищите статьи типа 22 варианта изменить язык в 1С..
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот