Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Параметр схемы компоновки данных может быть создан
Автоматически, на основании текста запроса
Неправильно: этот способ действительно существует, но вопрос предполагает выбор полного набора корректных способов, а не одного пункта.
Интерактивно, в окне конструктора схемы компоновки данных в разделе "Параметры"
Неправильно: так сделать можно, но это не единственный способ - параметр также может появиться автоматически из запроса и может быть добавлен программно.
Интерактивно, в окне конструктора схемы компоновки данных в разделе "Настройки" на закладке "Параметры"
Неправильно: вкладка «Параметры» в разделе «Настройки» предназначена для задания (подстановки) значений и пользовательской настройки, а не для создания новых параметров схемы как объектов схемы.
Программным образом
Неправильно: способ верный, но он не единственный - есть также автоматическое создание по тексту запроса и ручное добавление в разделе «Параметры» схемы.
Верны варианты 1 и 2 и 4
Правильно: параметр схемы компоновки данных создается (1) автоматически при использовании в тексте запроса набора данных, (2) интерактивно в разделе «Параметры» конструктора схемы и (4) программным способом через код.
Верны все варианты
Неправильно: вариант с созданием параметра в разделе «Настройки» на вкладке «Параметры» относится к настройке значений/интерфейса пользователя, но не является отдельным способом создания параметра схемы как элемента схемы.
Пояснение
Развернутая подсказка (с привязкой к автоматическому заполнению «Ведомости в кассу»):
Зачем вообще параметр СКД в задачах по ведомости
- Часто делают отчет/обработку на СКД, который показывает «кто и сколько должен получить» (по задолженности к выплате) и помогает сверить, что «Ведомость в кассу» заполнится корректно.
- Для такого отчета почти всегда нужны параметры: «Организация», «МесяцВыплаты», «ВидВыплаты» (Аванс/Зарплата), иногда «Подразделение».
Способ 1. Автоматически из текста запроса (самый быстрый)
1) Откройте набор данных (запрос) в СКД.
2) В тексте запроса используйте параметр, например:
• &Организация
• &МесяцВыплаты
3) После сохранения/проверки запроса параметры появятся в списке параметров схемы.
Способ 2. Вручную в разделе «Параметры» схемы (когда параметр нужен, но не участвует напрямую в запросе)
- Бывает, параметр нужен для выражений, условного оформления, выбора варианта компоновки или для передачи в обработчик, а не в сам запрос.
- Тогда в конструкторе схемы откройте раздел «Параметры» и добавьте новый параметр, задайте имя и тип значения.
Способ 3. Программно (когда нужно «подстраивать» схему под сценарий)
- Используйте, если:
• параметр должен появляться только в определенном режиме;
• тип параметра нужно назначать динамически;
• вы формируете/модифицируете схему перед компоновкой.
- Логика обычно такая: получить схему → проверить, есть ли параметр → добавить/настроить → далее компоновка.
Почему вариант про «Настройки → Параметры» не подходит для создания параметра схемы
- Раздел «Настройки» и вкладка «Параметры» применяются, чтобы:
• задать значения параметров пользователем,
• вывести параметр в форму настроек отчета,
• управлять тем, какие параметры доступны для изменения.
- Но «создать новый параметр схемы» как элемент схемы там нельзя: он должен существовать в параметрах схемы (создан автоматически/вручную/программно), а уже потом его можно показывать и заполнять через «Настройки».
Практический пример под «Ведомость в кассу»
- Сделайте параметр &ВидВыплаты (например, перечисление/строка) и &МесяцВыплаты.
- В запросе отберите только тех сотрудников/начисления, которые относятся к выбранному виду выплаты и месяцу.
- Пользователь перед заполнением ведомости задает параметры отчета (организация, месяц, аванс/зарплата) и сравнивает итоговые суммы с тем, что должно подтянуться в документе по кнопке «Заполнить».
Типовые ошибки
- Параметр добавили в «Настройки» и ждут, что он появится в схеме - но он не появится, пока не создан в параметрах схемы.
- Параметр есть в запросе, но тип не задан/не совпадает с тем, что подставляют - из-за этого отборы работают «странно».
- Параметр назван так же, как другой параметр/поле - возникает путаница при настройке отчета.