|
Установить отбор в форме списка | ☑ | ||
---|---|---|---|---|
0
Орбита
27.06.16
✎
12:25
|
Задача элементарная. но я где-то туплю...
Пишу так: ЗначениеОтбора = Новый Структура("ФизическоеЛицо",ФЛУченик); ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора); Форма = ПолучитьФорму("Документ.ДоговорРаботыУслуги.ФормаВыбора",ПараметрыВыбора); Форма.Открыть(); Где ФЛУченик - ссылка на сравочник.ФизическиеЛица И выскакивает ошибка ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора); по причине: Несоответствие типов Почему и как установить отбор? |
|||
1
Timon1405
27.06.16
✎
12:31
|
//ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ПараметрыВыбораОткрываемойФормы = Новый Структура("Отбор", ЗначениеОтбора); Форма = ОткрытьФорму("Документ.ДоговорРаботыУслуги.ФормаВыбора",ПараметрыВыбораОткрываемойФормы); |
|||
2
Орбита
27.06.16
✎
12:41
|
(1) Точно))
|
|||
3
Орбита
27.06.16
✎
12:49
|
Открыть открылась, с отбором, но не возвращает значение
&НаКлиенте Процедура УченическийДоговорНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ФЛУченик = ВернутьФЛУченика(Объект.Сотрудник); ЗначениеОтбора = Новый Структура("ФизическоеЛицо",ФЛУченик); ПараметрыВыбораОткрываемойФормы = Новый Структура("Отбор", ЗначениеОтбора); ОткрытьФорму("Документ.ДоговорРаботыУслуги.ФормаВыбора",ПараметрыВыбораОткрываемойФормы,Элемент); КонецПроцедуры |
|||
4
Орбита
27.06.16
✎
12:52
|
То есть просто открылся список, но при выборе Документа открывается документ, а не возвращается обратно((
|
|||
5
Timon1405
27.06.16
✎
12:53
|
ПараметрыВыбораОткрываемойФормы = Новый Структура("Отбор,РежимВыбора", ЗначениеОтбора,Истина);
|
|||
6
Numerus Mikhail
27.06.16
✎
12:55
|
(3)
ОткрытьФорму("Документ.ДоговорРаботыУслуги.ФормаВыбора",ПараметрыВыбораОткрываемойФормы,,,,, Новый ОписаниеОповещения("УченическийДоговорНачалоВыбораЗавершение", ЭтотОбъект), РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс); КонецПроцедуры &НаКлиенте Процедура УченическийДоговорНачалоВыбора(Результат, ДополнительныеПараметры) Экспорт //присваивай тут КонецПроцедуры |
|||
7
Numerus Mikhail
27.06.16
✎
12:55
|
Упс, вторую процедуру надо назвать
УченическийДоговорНачалоВыбораЗавершение |
|||
8
Chameleon1980
27.06.16
✎
13:15
|
это типа рефакторинг ОткрытьФормуМодально под УФ без использования модальных форм.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |