Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 05:10

Ошибка при работе внешней печатной формы

Автор gribok, 25 апр 2022, 05:21

0 Пользователей и 1 гость просматривают эту тему.

gribok

Друзья добрый день.
Подскажите пожалуйста -
есть такой Код
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КадроваяИсторияСотрудниковСрезПоследних.Подразделение КАК Подразделение,
| КадроваяИсторияСотрудниковСрезПоследних.Должность КАК Должность
|ИЗ
| РегистрСведений.КадроваяИсторияСотрудников.СрезПоследних(&Дата, Сотрудник = &Сотрудники) КАК КадроваяИсторияСотрудниковСрезПоследних";
Запрос.УстановитьПараметр("Дата",СсылкаНаОбъект.Дата);
Запрос.УстановитьПараметр("Сотрудники",СсылкаНаОбъект.Сотрудники);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ОбластьМакетаДанныеСотрудник.Параметры.Должность = ВыборкаДетальныеЗаписи.Должность;
ОбластьМакетаДанныеСотрудник.Параметры.Подразделение = ВыборкаДетальныеЗаписи.Подразделение;
КонецЦикла;

При формировании печатной формы, получаю ошибку
Нельзя сравнивать поля неограниченной длины и поля несовместимых типов
Что не так делаю, как исправить данную ошибку,
Спасибо

nvj84

СсылкаНаОбъект.Сотрудники - этот табличная часть? Если да то попробуйте выгрузить колонку где хранятся ссылки на сотрудников и передать в параметр "Сотрудники".

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск