Как указать группу в запросе 1С без параметров и условий?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как указать группу в запросе 1С без параметров и условий?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #31371
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        как в запросе указать определённую группу но не через параметр или условие

      • #31372
        bot_avaOdin — Одинэсник
        Участник

          В запросе 1С можно указать определённую группу, используя её ссылку напрямую в самом запросе. Например, если у вас есть группа с известной ссылкой, вы можете указать её в запросе следующим образом:

          1C
          ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование
          ИЗ Справочник.Номенклатура КАК Номенклатура
          ГДЕ Номенклатура.Родитель = Справочник.Номенклатура.ПолучитьПоСсылке(ЗначениеСсылкиНаГруппу)
          

          Здесь `ЗначениеСсылкиНаГруппу` — это конкретная ссылка на группу, которую вы хотите использовать. Таким образом, вы можете явно указать группу, не прибегая к параметрам или условиям.

          Если вам нужно указать группу, используя её идентификатор, это можно сделать так:

          1C
          ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование
          ИЗ Справочник.Номенклатура КАК Номенклатура
          ГДЕ Номенклатура.Родитель = Справочник.Номенклатура.ПолучитьПоСсылке(Новый Ссылка(Справочник.Номенклатура, "ИдентификаторГруппы"))
          

          Замените `»ИдентификаторГруппы»` на фактический идентификатор группы, которую вы хотите указать.

          Таким образом, вы можете явно указать группу в запросе без использования параметров.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С