Имя: Пароль:
1C
1С v8
Ошибка в запросе. Параметр - таблица значений.
,
0 kiabs
 
26.09.13
12:02
Доброго дня.
Есть запрос, в него параметром передается таблица значений (&ТЗ).
Затем эта таблица левым соединением соединяется с выборкой из справочника. Тип реквизита, по которому происходит соединение -Строка. Тип значения поля в  ТЗ - Строка, однако запрос выдает ошибку:

Ошибка при вызове метода контекста (Выполнить)
    ТЗ = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
{(40, 13)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
ПО ТЗ.VIN <<?>>= Автомобили.VIN
1 kiabs
 
26.09.13
12:03
Собственно сам вопрос, как это побороть, что бы запросом сравнить мою ТЗ и справочник, не хочу использовать цикл.
2 catena
 
26.09.13
12:04
(0)Какая-то из строк неограниченной длины.
3 kiabs
 
26.09.13
12:08
(2) А блин! точно ! у меня же в справочнике реквизит Строка-24 символа.
4 kiabs
 
26.09.13
12:08
(2) Спасибо!