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

Формирование отчета из формы списка

Автор ef0din, 29 ноя 2019, 16:24

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

ef0din

Добрый день! Такая задача была из формы списка(динамический) открыть отчет с отборами формы. На формы есть "отбор" и "отбор пользовательских настроек"(тот что, через настройку списка устанавливается).
Делаю так для отборов, которые на форму прям выведены:
Получаю отчет, получаю его отборы. Получаю пользовательские настройки. По наименованию полей ищу идентификатор пользовательской настройки в отборе отчета. По идентификатору ищу отбор пользовательской настройки - там заполняю "правое значение" и использование. Далее загружаю в параметры, с этими параметрами открываю форму отчета и сразу формирую.
Все гуд, если отбор есть в "стандартных настройках СКД". И если вид сравнения соответствует.
Но, в пользовательских полях, этих самых полей уйма. И вид сравнения разные может быть. А еще пользак может в группы условий объединять их. Я так понимаю, что при открытии формы отборы пользовательских настроек затирают, если их в отборе настроек СКД нет и вид сравнения ставится оттуда же.
Собственно, вопрос: как-то можно добавлять сразу или изменять отборы самой настройки, что б оттуда при открытии подтягивались правильные отборы пользовательской настройки? Ну и сразу как-то хотелось бы иметь возможность менять местами там отборы(что б удобном порядке в "шапку" формы о отчета выводились). Или возможно некоторые вообще не выводить.

ef0din

Вообщем, пришел к выводу, что нужно  в вариант отчета, в отборы настроек добавлять и сохранять их, а потом с ними открывать. Теперь столкнулся с тем, что при открытии выдает в шапке отчета сообщение "установлен дополнительный отбор", вместо того, что б вариант нужный открывать. По крайней мере признаков того ,что отчет открылся с нужным вариантом не вижу.  Мб сталкивался кто?


P.S.  Похоже накосячил при создании темы. Прошу перенести в раздел: "Конфигурирование, программирование в "1С - Предприятие 8"".

Теги:
Рейтинг@Mail.ru

Поиск