|
Как передать в форму выбора параметр "ТекущееЗначение"
| ☑ |
0
Serega103
11.08.15
✎
10:10
|
Здравствуйте, у меня проблема:
Не срабатывает казалось бы простой код
Процедура ЗаголовокЗаданияНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Парам=Новый Структура("ТекущееЗначение",Объект.ВидЗаданияСпр);
Ф=ПолучитьФорму("Справочник.ВидыЗаданий.ФормаВыбора",Парам,ЭтаФорма);
Объект.ВидЗаданияСпр=Ф.Открыть();
СтандартнаяОбработка=ложь;
КонецПроцедуры
Форма выбора должна открыться с установленным текущим элементом справочника, но не срабатывает почему то.
|
|
1
Timon1405
11.08.15
✎
10:11
|
...=Новый Структура("Ключ",
|
|
2
Serega103
11.08.15
✎
10:22
|
(1) и так не срабатывает
|
|
3
alexei366
11.08.15
✎
10:37
|
(2) Вроде "ТекущийЭлемент"
|
|
4
alexei366
11.08.15
✎
10:38
|
(1) "Ключ" это основной реквизит для формы объекта
|
|
5
Мимохожий Однако
11.08.15
✎
10:39
|
(2)Не стесняйся. Код показывай.
|
|
6
PaulBC
11.08.15
✎
10:40
|
"ТекущаяСтрока"
|
|
7
alexei366
11.08.15
✎
10:41
|
(6) Или так, непомню)))
|
|
8
scanduta
11.08.15
✎
10:42
|
ПараметрыФормы = Новый Структура("Отбор", Новый Структура("Ссылка", Ссылка))
ВыбранноеЗначение=ОткрытьФормуМодально("Справочник.ФизическиеЛица.Форма.ФормаВыбора", ПараметрыФормы);
|
|
9
alexei366
11.08.15
✎
10:47
|
(8) Ты что написал?
|
|
10
Serega103
11.08.15
✎
10:57
|
(6) "текущаястрока" стработало
спасибо всем за помощь
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший