- В этой теме 1 ответ, 2 участника, последнее обновление 1 год назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как указать группу в запросе 1С без параметров и условий?
как в запросе указать определённую группу но не через параметр или условие
В запросе 1С можно указать определённую группу, используя её ссылку напрямую в самом запросе. Например, если у вас есть группа с известной ссылкой, вы можете указать её в запросе следующим образом:
1C ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Родитель = Справочник.Номенклатура.ПолучитьПоСсылке(ЗначениеСсылкиНаГруппу)
Здесь `ЗначениеСсылкиНаГруппу` — это конкретная ссылка на группу, которую вы хотите использовать. Таким образом, вы можете явно указать группу, не прибегая к параметрам или условиям.
Если вам нужно указать группу, используя её идентификатор, это можно сделать так:
1C ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Родитель = Справочник.Номенклатура.ПолучитьПоСсылке(Новый Ссылка(Справочник.Номенклатура, "ИдентификаторГруппы"))
Замените `»ИдентификаторГруппы»` на фактический идентификатор группы, которую вы хотите указать.
Таким образом, вы можете явно указать группу в запросе без использования параметров.