Вход | Регистрация


УФ : Программный отбор в форме списка при открытии

УФ : Программный отбор в форме списка при открытии
Я
   bvb
 
21.11.18 - 12:07
Программно открываю форму :

ОткрытьФорму("Документ.ПриобретениеТоваровУслуг.ФормаСписка");

Как мне при открытии программно наложить отбор (например по контрагенту)
 
 
   Fragster
 
1 - 21.11.18 - 12:22
почитать СП по расширению динамического списка у управляемой формы
   Cyberhawk
 
2 - 21.11.18 - 12:24
Аргументы
   Fragster
 
3 - 21.11.18 - 12:24
   Tonik992
 
4 - 21.11.18 - 12:33
(2) Параметры
   Cyberhawk
 
5 - 21.11.18 - 12:40
(4) Мало кто вообще поймет хоть какую-то разницу, ну и единой терминологии даже 1С не придерживается
   bvb
 
6 - 21.11.18 - 13:26
(3) Спасибо за наводку.
А в типовых есть какой то пример когда из поля открывается список с отбором. Куда кинуть взор ?
   asady
 
7 - 21.11.18 - 13:35
тОтбор = Новый Структура("ТочкаМаршрута",ТекущаяСтрока.ТочкаМаршрута);
    ПараметрыФормы = Новый Структура("Отбор", тОтбор);
    ОткрытьФорму("Справочник.СотрудникиЦеха.Форма.ФормаПодбора",ПараметрыФормы,ЭтаФорма,,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
   bvb
 
8 - 21.11.18 - 14:14
Получилось :

&НаСервере
Функция ПолучитьСтруктуруОтбора ()
    
    Подразделение =  Справочники.Партнеры.НайтиПоНаименованию("СКЛАД № 1",ИСТИНА);
    тОтбор = Новый Структура("Подразделение",Подразделение);

    Возврат Новый Структура("Отбор", тОтбор);

КонецФункции


&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
    
    ОткрытьФорму("Документ.ВнутреннееПотреблениеТоваров.ФормаСписка",ПолучитьСтруктуруОтбора());

КонецПроцедуры
   bvb
 
9 - 21.11.18 - 14:14
Всем большое спасибо. Тема закрыта.
   Cyberhawk
 
10 - 21.11.18 - 21:50
Что означает буква "т", осталось загадкой. Но в любом случае тот кто придумал - это какой-то баклан
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует