Показано с 1 по 4 из 4
Древовидный режим
-
21.04.2014, 16:44 #1
- Регистрация
- 12.03.2014
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
1С 8.2 Не срабатывает запрос....
Доброго времени суток!
Помогите, пожалуйста, разобраться со следующей проблемой:
Создал справочник "Производители". В справочнике есть таб. часть "ВариантыНазваний" - с 3-мя реквизитами таб.части: "Партнёр" + "НазваниеБрэнда" + "НазваниеДляЗапроса".
Например:
Поставщик№1 | "HYUNDAI/KIA/MOBIS" | "HYUNDAI/KIA"
Поставщик№2 | "KIA/HYUNDAI/MOBIS" | "HYUNDAI/KIA"
Поставщик№3 | "HYUNDAI/KIA"_______| "HYUNDAI/KIA"
Пытаюсь запросом получить нужный мне элемент справочника:
PHP код:Функция ПолучитьПроизводителяНоменклатуры(СтрокаПоиска, Партнёр, ВидНоменклатуры) Экспорт
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ПроизводителиВариантыНазваний.Ссылка,
| ПроизводителиВариантыНазваний.Ссылка.ГруппаДляРазмещения,
| ПроизводителиВариантыНазваний.Ссылка.ВидНоменклатуры,
| ПроизводителиВариантыНазваний.Ссылка.ВидЗапчасти,
| ПроизводителиВариантыНазваний.Партнёр,
| ПроизводителиВариантыНазваний.НазваниеБрэнда КАК НазваниеБрэнда,
| ПроизводителиВариантыНазваний.НазваниеДляЗапроса
|ИЗ
| Справочник.Производители.ВариантыНазваний КАК ПроизводителиВариантыНазваний
|ГДЕ
| ПроизводителиВариантыНазваний.Ссылка.ВидНоменклатуры = &ВидНоменклатуры
| И ПроизводителиВариантыНазваний.Ссылка.ПометкаУдаления = ЛОЖЬ
| И ПроизводителиВариантыНазваний.Партнёр = &Партнёр
| И ПроизводителиВариантыНазваний.НазваниеБрэнда = &НазваниеБрэнда
|
|УПОРЯДОЧИТЬ ПО
| НазваниеБрэнда";
Запрос.УстановитьПараметр("НазваниеБрэнда", СтрокаПоиска);
Запрос.УстановитьПараметр("Партнёр", Партнёр);
Запрос.УстановитьПараметр("ВидНоменклатуры", ВидНоменклатуры);
ТаблицаПроизводителей = Запрос.Выполнить().Выгрузить();
Если ТаблицаПроизводителей.Количество() = 0 Тогда
Сообщить("Не найден производитель номенклатуры - " + СтрокаПоиска, СтатусСообщения.Внимание);
Возврат Справочники.Производители.ПустаяСсылка();
Иначе
Возврат ТаблицаПроизводителей[0].Ссылка;
КонецЕсли;
КонецФункции
Как так может быть? Что неправильно делаю?
Похожие темы
-
вопросительные знаки вместо букв и запрос, если левый разработчик
от Pavelasd в разделе Windows 7Ответов: 2Последнее сообщение: 26.03.2014, 22:02 -
Помогите пожалуйста организовать запрос по дате!
от kskb7771 в разделе Прикладное программированиеОтветов: 3Последнее сообщение: 22.08.2010, 16:27
Социальные закладки