Как пример программного отбора при выборе значения реквизита «тГрузополучатель»:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
НовыйМассив = Новый Массив(); ДоступныеГрузополучатели = ПолучитьДоступныеГрузополучатели(); Для Каждого СтрокаДоступныеГрузополучатели Из ДоступныеГрузополучатели Цикл НовыйМассив.Добавить(СтрокаДоступныеГрузополучатели); КонецЦикла; НовыеЗначения = Новый ФиксированныйМассив(НовыйМассив); НовыйПараметр = Новый ПараметрВыбора("Отбор.Ссылка", НовыеЗначения); НовыйМассив = Новый Массив(); НовыйМассив.Добавить(НовыйПараметр); НовыеПараметры = Новый ФиксированныйМассив(НовыйМассив); Элементы.тГрузополучатель.ПараметрыВыбора = НовыеПараметры; |