Имя: Пароль:
1C
1С v8
Запрос к ТЗс условием
0 Casper211
 
13.03.17
00:28
Хочу сделать запрос к Таблице Значений с условием. Не работает. В чем может быть ошибка? Ничего не выводит. Но должна быть одна номенклатура.Она в таблице есть

    
                        
                    ЗапросТЗ.Текст = "ВЫБРАТЬ
                         |    Таб.Номенклатура КАК Номенклатура,
                         |    Таб.НомерОригинальный КАК НомерОригинальный,
                         |    Таб.НомерПроизводителя КАК НомерПроизводителя,
                         |    Таб.НомерПоставщика КАК НомерПоставщика
                         |ПОМЕСТИТЬ ВТДанные
                         |ИЗ
                         |    &Данные КАК Таб
                        |;
                        |///////////////////////////////////////////////
                        |ВЫБРАТЬ
                        |  ВТДанные.Номенклатура КАК Номенклатура,
                        |    ВТДанные.НомерОригинальный КАК НомерОригинальный,
                        |    ВТДанные.НомерПроизводителя КАК НомерПроизводителя,
                        |    ВТДанные.НомерПоставщика КАК НомерПоставщика
                        |ИЗ
                        |   ВТДанные КАК ВТДанные
                        |ГДЕ
                        |    (ВТДанные.НомерОригинальный ПОДОБНО &СтрокаПоискаСПроцентом
                        |            ИЛИ ВТДанные.НомерПроизводителя ПОДОБНО &СтрокаПоискаСПроцентом
                        |            ИЛИ ВТДанные.НомерПоставщика ПОДОБНО &СтрокаПоискаСПроцентом)";

                        
        ЗапросТЗ.УстановитьПараметр("Данные",ТЗНоменклатур);
        ЗапросТЗ.УстановитьПараметр("СтрокаПоискаСПроцентом",СтрокаПоискаБезСимволов);
        
        Результат = ЗапросТЗ.Выполнить().Выгрузить();
1 Zamestas
 
13.03.17
00:42
(0) А накуа там ВТ?
2 Casper211
 
13.03.17
00:46
(1) Я получил информацию. Далее нужно ее проанализировать, есть ли в ней часть какой-то сроки
3 Zamestas
 
13.03.17
00:48
(2) Дык анализируй - ВТ накуа?
4 Casper211
 
13.03.17
00:50
А что есть похожее "подобно" как в запросе?
5 Zamestas
 
13.03.17
00:52
(4) У тебя данные в ТЗ откуда прилетают?
6 Casper211
 
13.03.17
00:52
(5) с запроса
7 Zamestas
 
13.03.17
00:56
(5) Дык не проще поправить запрос, что бы всякое гуано не попадало в запрос, который нужно выгрузить в ТЗ, которую есть желание запихнуть в ВТ, выполнить еще запрос, что бы снова выгрузить в ТЗ???
8 Zamestas
 
13.03.17
00:56
(5) -> (6)
9 ll13
 
13.03.17
01:48
Колонки ТЗ должны быть типизированны
10 AneJIbcuH
 
13.03.17
06:31
(7) Прикол конечно ))
11 Antony8x
 
13.03.17
06:39
(9) это описание временной таблицы в запросе?
12 VladZ
 
13.03.17
06:45
(0) проверяй  условия в запросе.  Если используешь "подобно", в условия ставь "%мое значение%".
13 1dvd
 
13.03.17
06:46
(9) из запроса и так выходит всё типизированное. только одна беда - всегда составной тип
14 Chameleon1980
 
13.03.17
08:34
что лежит в СтрокаПоискаСПроцентом
?

присоединяюсь, наверное. Тут может не хватать %строка%