Управление формами выбора параметров и отборов в СКД

10.04.25

Разработка - СКД

Несколько способов управления формами выбора параметров и отборов СКД.

В данной статье разработчик 1С Neti продемонстрирует несколько способов управления формами выбора параметров и отборов СКД.

Оглавление

1. Базовые возможности

2. Дополнительные возможности платформы

3. Дополнительные возможности БСП

 

Базовые возможности

Пусть у нас есть справочник «Характеристики», который подчинён справочнику «Номенклатура». При открытии списка выбора справочника «Характеристики» нужно отображать только те из них, которые подчинены указанной ранее номенклатуре.

Если у нас характеристика в параметрах, то тогда на закладке «Параметры» переходим в колонку «Параметры редактирования».

 

 

Выбираем строку «Связи параметров выбора»:

 

 

И пишем вот такой текст:

 

 

Если у нас характеристика в отборах, то тогда идём на закладку «Наборы данных» и переходим в колонку «Параметры редактирования»:

 

 

Находим строку «Связи параметров выбора»:

 

 

И пишем вот такое:

 

 

 

Дополнительные возможности платформы

Теперь немного усложним задачу. Предположим, нам необходимо не только передать владельца, но и ещё некоторые параметры. Для этого можно использовать «Параметры выбора»:

 

 

Здесь можно передавать только конкретные значения, например:

 

 

При открытии формы выбора мы увидим нечто подобное:

 

 

Если же нужно передать значение отбора, надо использовать «Связи параметров выбора»:

 

 

При открытии формы выбора мы увидим переданное значение:

 

 

 

Дополнительные возможности БСП

Если в вашей конфигурации используется БСП, а конкретно подсистема «Варианты отчётов», то можете воспользоваться её возможностями. В модуле объекта отчёта мы пишем такую процедуру:

 

 

 

 

И это нам открывает возможность использовать процедуру ПриОпределенииПараметровВыбора:

 

 

 

 

В первой части оператора Если список выбора для поля Контрагенты заполняется результатом запроса. Во второй части показано, как можно заполнить этот список определёнными значениями.

 

Послесловие. Дополнительные пояснения к формату изложения

Когда ищешь решение своей проблемы, то рассчитываешь найти самое краткое описание из возможных. Я до деталей помню это ощущение, когда пытаешься прочитать обстоятельную статью или просмотреть столь же подробный ролик. Всегда думаешь одно и то же: «Как же вы круты! Но мне код надо писать, а не учить СКД». Именно поэтому я вылил всю возможную воду, оставив только самое нужное. Надеюсь, это вам будет полезно.

Вступайте в нашу телеграмм-группу Инфостарт

СКД БСП параметры отборы

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    265233    1476    421    

1175

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Как решить проблему с отборами по полям СКД, когда с одинаковым отбором Отчет показывает одно, а Консоль запросов другое.

16.06.2026    3288    sapervodichka    45    

48

Инструментарий разработчика СКД Программист 1С 8.3 Бесплатно (free)

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    7526    387    shapa_pro    27    

71

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    21645    ovetgana    112    

115

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).

01.07.2025    12417    krasnoshchekovpavel    7    

68

СКД Программист 1С:Предприятие 8 Бесплатно (free)

Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.

27.02.2025    17423    ovetgana    50    

93

СКД Программист 1С:Предприятие 8 Бесплатно (free)

СКД – инструмент, на базе которого в современных конфигурациях реализованы практически все отчеты. СКД используется в динамических списках, печатных формах и универсальных механизмах. Если построить простейший отчет может каждый разработчик, то с нюансами знакомы далеко не все. Расскажем о неочевидных на первый взгляд приемах, способных значительно повысить качество отчетов.

24.12.2024    15219    Akcium    17    

47

СКД Механизмы типовых конфигураций Запросы Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Работая с типовыми отчетами в конфигурациях «Зарплата и управление персоналом, редакция 3», «Зарплата и кадры государственного учреждения, редакция 3» и подобных, в схемах компоновки данных можно встретить конструкции запросов, которые обращаются к некоторым виртуальным таблицам.

20.08.2024    12554    AlexeyPROSTO_1C    1    

32
Для отправки сообщения требуется регистрация/авторизация