Отчет на СКД.Ошибка

1. intersoft_1c 20.10.16 17:13 Сейчас в теме
Делаю запрос в СКД.
ВЫБРАТЬ РАЗЛИЧНЫЕ
	ЛМБ_ВещиВЗалоге1.Регистратор
ПОМЕСТИТЬ Таблица1
ИЗ
	РегистрНакопления.ЛМБ_ВещиВЗалоге КАК ЛМБ_ВещиВЗалоге1
ГДЕ
	ЛМБ_ВещиВЗалоге1.Филиал = &Филиал
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
	ЛМБ_ВещиВЗалоге2.Регистратор
ПОМЕСТИТЬ Таблица2
ИЗ
	РегистрНакопления.ЛМБ_ВещиВЗалоге КАК ЛМБ_ВещиВЗалоге2
ГДЕ
	ЛМБ_ВещиВЗалоге2.Филиал = &Филиал
	И ЛМБ_ВещиВЗалоге2.Регистратор.Дата <= &ДатаНач
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	Таблица1.Регистратор.Залогодатель КАК Залогодатель
ИЗ
	Таблица1 КАК Таблица1
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Таблица2 КАК Таблица2
		ПО Таблица1.Регистратор.Залогодатель <> Таблица2.Регистратор.Залогодатель

Вываливается на ошибке 
Ошибка при исполнении запроса набора данных
по причине:
{(7, 26)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
 неограниченной длины и поля несовместимых типов.
ЛМБ_ВещиВЗалоге1.Филиал <<?>>= &Филиал
Показать

Хотя если выполнить отдельно только первый Запрос, ошибок нет.
В чем ошибка, никак не могу разобраться
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Diego_Iv 34 20.10.16 17:35 Сейчас в теме
А это измерение или реквизит какой тип имеет:
ЛМБ_ВещиВЗалоге1.Филиал
?

Если строка неограниченной длины - то на это и ругается...
3. intersoft_1c 21.10.16 07:57 Сейчас в теме
ЛМБ_ВещиВЗалоге1.Филиал измерение регистра накопления, тип Справочник.ссылка.
&Филиал он тоже имеет тип справочник.ссылка.
4. intersoft_1c 21.10.16 07:58 Сейчас в теме
Главное если первый запрос делать отдельно, то все работает хорошо
5. Diego_Iv 34 21.10.16 09:51 Сейчас в теме
А если так попробовать:

ВЫБРАТЬ
	ЛМБ_ВещиВЗалоге1.Регистратор
ПОМЕСТИТЬ Таблица1
ИЗ
	РегистрНакопления.ЛМБ_ВещиВЗалоге.Обороты(, , Регистратор, Филиал = &Филиал ) КАК ЛМБ_ВещиВЗалоге1
6. intersoft_1c 21.10.16 10:30 Сейчас в теме
7. svilsa 13 21.10.16 11:16 Сейчас в теме
А попробуйте в СКД поменять поле "Использование параметра" Филиал с "Авто" на "Всегда". Может быть просто передается случайно пустой параметр "".
8. intersoft_1c 21.10.16 11:32 Сейчас в теме
9. Diego_Iv 34 21.10.16 13:39 Сейчас в теме
странно.
А в консоли запросов запрос выполняется?
10. spartak_ss_88 32 22.10.16 09:44 Сейчас в теме
попробуйте
ГДЕ
ЛМБ_ВещиВЗалоге1.Филиал.Ссылка = &Филиал
11. intersoft_1c 24.10.16 08:16 Сейчас в теме
Вобщем разобрался с проблемой. В Конструкторе запросов где задавался параметр стоял стояла галочка Произвольное.
спасибо всем за советы.
Оставьте свое сообщение

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