Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 14:37

Как получить список значений характеристики?

Автор Алих Мирсир, 19 фев 2020, 11:28

0 Пользователей и 1 гость просматривают эту тему.

Алих Мирсир

Добрый день. Как сформировать запрос на получение названий групп, в которых лежит значение "x6 2011-2015", В данном случае это "Х6" и "BMW"?


LexaK

для чего вам названия групп, как вы их планируете использовать?
вот как просто получить имена групп

лкЗапрос = Новый Запрос;
лкЗапрос.Текст = "
    |Выбрать
| Спр.Родитель как Группа1, //х6
| Спр.Родитель.Родителькак Группа2 //BMW
|из
|   Справочник.Машины Спр
|где
|   Спр.Наименование = &Имя
|";
лкЗапрос.УстановитьПараметр("Имя","x6 2011-2015");

лкВыборка = лкЗапрос.Выполнить().Выбрать();
Пока лкВыборка.Следующий() Цикл
Сообщить("Группа: " + лкВыборка.Группа2 + ", " + лкВыборка.Группа1);
КонецЦикла;

если помогло нажмите: Спасибо!

Алих Мирсир

Хочу раскидать их по свойствам: марка, модель, год для использования на сайте
Добавлено: 19 фев 2020, 15:46


Не видит справочник.машшина, выдает ошибку.

ef0din

Цитата: Алих Мирсир от 19 фев 2020, 15:45
Хочу раскидать их по свойствам: марка, модель, год для использования на сайте
Добавлено: 19 фев 2020, 15:46


Не видит справочник.машшина, выдает ошибку.

"Машины" - это скорей всего условное название от автора предыдущего поста. Гляньте как он называется в конфигурации и подставьте в запрос.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск