Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Отбор в СКД: заполнить варианты значений из справочника          
Constantus Подменю пользователя
сообщение 27.02.22, 23:30
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0

Приветствую, Форумчане!
УПП 1.3

Имеется достаточно простой отчет СКД.
В отчете есть поле "ПричиныПростоя" (текстовое, 50 символов)

На форме отчета есть блок "КомпоновщикНастроек.Настройки.Отбор", где возможно выбрать соответствующие отборы.
При выборе отбора "ПричиныПростоя" правое значение этого отбора - пустое, т.е. отобрать невозможно.

"ПричиныПростоя" хранятся в неком регистре сведений "СоответствияЗначенийОтбора"

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

КэшПричинПростоя = Новый СписокЗначений;
СписокПричин = Причины_Кэш.ПолучитьСоответствияЗначений("ПричиныПростояТС");
Для Каждого СТР ИЗ СписокПричин Цикл
       КэшПричинПростоя.Добавить(СТР.Причина);
КонецЦикла;



Результат: "Запой мастера", "отсутствие запчастей", "неохота работать", "санкции" и т.д.

Каким образом можно заполнить "ПричиныПростоя" в отборе на СКД списком из этой общей функции?
Чтобы была возможность и "ВидСравнения" (в списке, равно,...) использовать в отборе?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 20.04.24, 0:22
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!