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

Обновляемое поле в отчете

Автор AlexKag, 05 сен 2012, 13:36

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

AlexKag

Добрый день!
Подскажите пожалуйста, как создать в отчете поле со списком, при выборе значений которого, в отчете будут отображаться только те записи, которые подходят под значение этого поля? То есть допустим выбираем в поле какую-либо специальность, и при формировании отчета отображаются только те записи, которые относятся к этой специальности (например список групп)

MuI_I_Ika

Вы отчет делаете с помощью какого механизма?
построителя отчетов
СКД
вручную формируете
Используете ли дополнительные надстройки типа Универсального отчета?

AlexKag


AlexKag

я вот сделал параметр, который включил в пользовательские настройки, однако даже при выборе значения из этого параметра, это никак на отчет не влияет

Klyacksa

Ваш параметр должен влиять либо на запрос (то есть д.б. установлен явный отбор в запросе), либо на результирующую таблицу СКД (то есть, д.б. отбор в самом СКД)
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

MuI_I_Ika

Самое простое в вашем случае использовать механизм отбора в СКД.

Вам нужно поле курс добавить в поля отбора компоновки данных в конструкторе запроса.
Поскольку поле курс - это число, а вы хотите ограничить количество курсов в отборе, то ван нужно отредактировать реквизит доступные значения в поле набора данных. Здесь в значениях нужно указать 1, 2, 3, 4, а в представлениях вы можете указать Первый, второй и т. д. Перед этим нужно заполнить в поле тип значения - число, иначе не даст заполнять список.

Далее нужно добавить этот отбор в пользовательские настройки.

AlexKag

Сделал как Вы сказали, ниже скриншот
А каким образом теперь это включить в пользовательские настройки?

MuI_I_Ika

Только в конструкторе еще нужно добавить на закладку Условия. На скриншоте это не видно.

В пользовательские поля можно включить на закладке Настройки конструктора СКД. Там есть закладка отбор, туда и добавляем.

AlexKag

Спасибо, а как можно это делать прямо в отчете?

AlexKag

имеется ввиду чтобы можно было выбирать какой-то параметр в режиме отладки, и тут же формировать записи

Теги:

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

Рейтинг@Mail.ru

Поиск