Имя: Пароль:
1C
1С v8
Ошибка "Неверные параметры" при выполнении запроса
0 Midzgun
 
01.07.14
19:33
Добрый день, друзья! Конфигурация Розница 2.1 Изменяю правила регистрации для обмена "ПоМагазину". Столкнулся с ошибкой "Неверные параметры". Для теста загнал в модуль "ОбменДаннымиСобытия" следующий текст:

Запрос2 = Новый Запрос;
    Запрос2.Текст = "ВЫБРАТЬ
                    |    ФизическиеЛица.Ссылка
                    |ИЗ
                    |    Справочник.ФизическиеЛица КАК ФизическиеЛица
                    |ГДЕ
                    |    ФизическиеЛица.Ссылка В(&СписокФизЛиц)";
    Запрос2.УстановитьПараметр("СписокФизЛиц", ЗначенияСвойств.СписокФизЛиц);
    Запрос2.Выполнить();


Выпадает ошибка "Неверные параметры ФизическиеЛица.Ссылка <<?>>В(&СписокФизЛиц) в модуле..." Параметр задается правильно - проверял в отладчике. Может кто сталкивался? Почему ошибка выскакивает?
1 Wobland
 
01.07.14
19:33
> Параметр задается правильно
ты это платформе рассказывай
2 Mafoni
 
01.07.14
19:35
Тип значения у тя какой вот тут - ЗначенияСвойств.СписокФизЛиц ?
3 Midzgun
 
01.07.14
19:36
(1) В отладчике видно, что тип параметра СписокЗначений, раскрываешь список, там физ лица, как и должно быть.
4 patria0muerte
 
02.07.14
09:40
(3) Было такое. Смотри значения в списке значений, вполне вероятно, что там у тебя не СправочникСсылка, а СправочникВыборка или еще чего...
5 shuhard
 
02.07.14
09:43
(0)[Может кто сталкивался] Все
[Почему ошибка выскакивает] платформа так устроена
[что делать] используй массив, список не годиться
6 Midzgun
 
02.07.14
09:44
Всем привет! Оказалось в списке значения типа "СправочникОбъект.ФизЛица", а не СправочникСсылка. Вот и вся загвоздка, всем спасибо!
Основная теорема систематики: Новые системы плодят новые проблемы.