Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Правильный отбор при открытии формы списка

Правильный отбор при открытии формы списка
Я
   Billy Meier
 
28.10.19 - 13:36
Добрый день всем!

Кто может подсказать как в обработке при выборе реквизита (основное средство ) открыть список с нужными элементами

где это правильно делать в обработчике НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
 
 
   Billy Meier
 
1 - 28.10.19 - 13:37
нужен отбор по выбранному значению в реквизите с режимом иерархического списка
   FIXXXL
 
2 - 28.10.19 - 13:40
ПараметрыВыбора смотри-читай
   Billy Meier
 
3 - 28.10.19 - 13:43
(2) пример кода есть? в каком обработчике
   Billy Meier
 
4 - 28.10.19 - 13:50
(3) через связь параметров выбора не сделать , нет отбора по родителю
   vicof
 
5 - 28.10.19 - 14:05
СтандартнаяОбработка = Ложь;
ОткрытьФорму(ИмяФормы, ПараметрыВыбора, ЭтотОбъект);
   Billy Meier
 
6 - 28.10.19 - 14:15
(5) ПараметрыВыбора как задать в данном случае?
   Billy Meier
 
7 - 28.10.19 - 14:28
кто мне скажет откуда брать ключ и значение для структуры в данном случае ?

ПараметрыВыбора = Новый Структура("ТекущееЗначение", Объект.РеквизитФормы);
   Billy Meier
 
8 - 28.10.19 - 14:50
&НаКлиенте
Процедура ПредметНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
//    ПараметрыВыбора = Новый Структура("ТекущееЗначение", Объект.Предмет);

//ОткрытьФорму("Справочник.ОсновныеСредства.ФормаСписка", ПараметрыВыбора, ЭтотОбъект);

  //ЗначениеОтбора = Новый Структура("Тип", "Ящик");

  // ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);

   Форма = ПолучитьФорму("Справочник.ОсновныеСредства.ФормаСписка");
   Форма.Элементы.Список.Отображение = ОтображениеТаблицы.ИерархическийСписок; 
   Форма.Открыть();

    
КонецПроцедуры
   Billy Meier
 
9 - 28.10.19 - 14:51
{Обработка.РабочееМестоЛизинг.Форма.ФормаЭлемента.Форма(5100)}: Поле объекта не обнаружено (Список)
   Форма.Элементы.Список.Отображение = ОтображениеТаблицы.ИерархическийСписок;

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