К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Несовместимые типы ВЫБОР в запросе СКД

Гость
0 - 26.03.2021 - 17:38
Прошу помочь, разобраться, в чем ошибка:

"Ошибка исполнения отчета
по причине:
Ошибка инициализации
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
**(30, 2)**: Несовместимые типы "ВЫБОР"
<<?>>ПРЕДСТАВЛЕНИЕССЫЛКИ(СписокСотрудниковНаОбучен ие.Программа) КАК ПрограммаПредстав"

Если исключаю поле Программа, отрабатывает без ошибки...
Но надо выводить программу обучения.

Код запроса:

ВЫБРАТЬ РАЗЛИЧНЫЕ
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Орган изация КАК Организация,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Подра зделение КАК Подразделение,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Сотру дник КАК Сотрудник,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Должн остьПрофессия КАК ДолжностьПрофессия,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Прогр амма КАК Программа,
КадроваяИсторияСотрудниковСрезПоследних.Статус КАК СтатусКИ,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Подра зделение КАК ПодразделениеКИ,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Регис тратор.ДатаНачала КАК ПлановаяДатаНачала,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Регис тратор.ДатаОкончания КАК ПлановаяДатаОкончания,
КадроваяИсторияСотрудниковСрезПоследних.ДолжностьП рофессия КАК ДолжностьПрофессияКИ,
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Перио д КАК Период
ПОМЕСТИТЬ СписокСотрудниковНаОбучение
ИЗ
РегистрСведений.пбСотрудникиПодлежащиеОбучениям.Ср езПоследних КАК пбСотрудникиПодлежащиеОбучениямСрезПоследних
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудников.СрезПос ледних КАК КадроваяИсторияСотрудниковСрезПоследних
ПО пбСотрудникиПодлежащиеОбучениямСрезПоследних.Орган изация = КадроваяИсторияСотрудниковСрезПоследних.Организаци я
И пбСотрудникиПодлежащиеОбучениямСрезПоследних.Сотру дник = КадроваяИсторияСотрудниковСрезПоследних.Сотрудник
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
СписокСотрудниковНаОбучение.Организация КАК Организация,
СписокСотрудниковНаОбучение.Подразделение КАК Подразделение,
СписокСотрудниковНаОбучение.Сотрудник КАК Сотрудник,
СписокСотрудниковНаОбучение.ДолжностьПрофессия КАК ДолжностьПрофессия,
СписокСотрудниковНаОбучение.Программа КАК Программа,
ЕСТЬNULL(РезультатыОбученияСрезПоследних.Результат Обучения, ЗНАЧЕНИЕ(Перечисление.РезультатПроверкиЗнаний.Пуст аяСсылка)) КАК РезультатОбучения,
ВЫБОР
КОГДА РезультатыОбученияСрезПоследних.РезультатОбучения ЕСТЬ NULL
ТОГДА ЛОЖЬ
ИНАЧЕ ИСТИНА
КОНЕЦ КАК ОбучениеПройдено,
СписокСотрудниковНаОбучение.СтатусКИ КАК СтатусКИ,
СписокСотрудниковНаОбучение.ПодразделениеКИ КАК ПодразделениеКИ,
ЕСТЬNULL(РезультатыОбученияСрезПоследних.ДатаНачал а, ДАТАВРЕМЯ(1, 1, 1)) КАК ФактическаяДатаНачала,
ЕСТЬNULL(РезультатыОбученияСрезПоследних.ДатаОконч ания, ДАТАВРЕМЯ(1, 1, 1)) КАК ФактическаяДатаОкончания,
СписокСотрудниковНаОбучение.ДолжностьПрофессияКИ КАК ДолжностьКИ,
СписокСотрудниковНаОбучение.ПлановаяДатаНачала КАК ПлановаяДатаНачала,
СписокСотрудниковНаОбучение.ПлановаяДатаОкончания КАК ПлановаяДатаОкончания
ИЗ
СписокСотрудниковНаОбучение КАК СписокСотрудниковНаОбучение
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РезультатыОбучения.СрезПоследних КАК РезультатыОбученияСрезПоследних
ПО СписокСотрудниковНаОбучение.Организация = РезультатыОбученияСрезПоследних.Организация
И СписокСотрудниковНаОбучение.Подразделение = РезультатыОбученияСрезПоследних.Подразделение
И СписокСотрудниковНаОбучение.Сотрудник = РезультатыОбученияСрезПоследних.Сотрудник
И СписокСотрудниковНаОбучение.Программа = РезультатыОбученияСрезПоследних.Программа
И СписокСотрудниковНаОбучение.ДолжностьПрофессия = РезультатыОбученияСрезПоследних.ДолжностьПрофессия
И СписокСотрудниковНаОбучение.Период <= РезультатыОбученияСрезПоследних.Период



Гость
1 - 26.03.2021 - 17:58
пбСотрудникиПодлежащиеОбучениямСрезПоследних.Прогр амма Тип: Перечисление.РезультатПроверкиЗнаний
Uho
2 - 26.03.2021 - 18:07
0-Gazzila > ошибка не из этого запроса. Там нет такого текста
Гость
3 - 27.03.2021 - 00:41
Цитата:
Сообщение от Uho Посмотреть сообщение
0-Gazzila &gt; ошибка не из этого запроса. Там нет такого текста
Я тоже в запросе ничего криминального не нашел. А через глобальный поиск не нашел, где этот текст из ошибки используется. Не я разрабатывал. Поэтому не пойму куда копать... Хотя бы направление раскопок подскажите...
4 - 29.03.2021 - 13:17
какое может быть ПредставлениеСсылки у перечисления ?
просто Представление попробуй
Гость
5 - 30.03.2021 - 15:29
3-Gazzila > СКД?
Гость
6 - 30.03.2021 - 15:49
5-roma n > Да, единственная основная СКД.
Гость
7 - 31.03.2021 - 11:30
6-Gazzila > лови текст ИСПОЛНЯЕМОГО запроса.
Что-то в макете заставляет систему получать представление. шерсти вычисляемые поля, параметры... в общем везде где есть "выражения", пользовательские поля и настройки условного оформления


К списку вопросов






Copyright ©, Все права защищены