|
Как установить значение из справочника в поле выбора?
| ☑ |
0
Demetri__
10.09.14
✎
13:55
|
Есть поле выбора, тип справочник.ссылка, как сделать так, что бы при открытии формы уже было выбрано значение из справочника?
|
|
1
13_Mult
10.09.14
✎
13:57
|
Ты уже сам написал ответ на вопрос "ПриОткрытии()"
|
|
2
Demetri__
10.09.14
✎
13:57
|
Ну что событие "при открытии" это понятно, а потом?
ПолеВыбора1 = ???
|
|
3
Demetri__
10.09.14
✎
13:59
|
Не ужели надо перебрать элементы справочника? или поиск организовать?
|
|
4
Demetri__
10.09.14
✎
14:00
|
Как значение справочника то указать?
|
|
5
13_Mult
10.09.14
✎
14:01
|
Значение = Справочники.ТвойСправочник.НайтиПоКоду("0123456");
ПолеВыбора1 = Значение;
|
|
6
Demetri__
10.09.14
✎
14:03
|
(5) спасибо, выручил!
|
|
7
Demetri__
10.09.14
✎
14:04
|
(5) короче в любом случае поиск надо делать, если элемент нужен какой то?
|
|
8
13_Mult
10.09.14
✎
14:08
|
(7) нет
|
|
9
13_Mult
10.09.14
✎
14:13
|
(8) если элемент справочника предопределенный, то просто устанавливаешь его (без поиска)
|
|
10
DrZombi
гуру
10.09.14
✎
14:16
|
(0) На форме, где твой реквизит, с типом "Справочник.Мой". Используй обработчик "НачалоВыбора"
//В нем пишешь...
СтандартнаяОбработка = Ложь;
пПараметр = Новый Структура;
пПараметр.Вставить("ТекущаяСтрока",СсылкаНаЭлемент);
Форма = ПолучитьФорму("Справочник.Твой.ФормаВыбора",пПараметр,Элемент);
Форма.Открыть();
Отбор пишется так
пПараметр = Новый Структура;
пПараметр.Вставить("Отбор",Новый Структура("Владелец",Владелец));
|
|
11
Demetri__
10.09.14
✎
14:16
|
(9) ясно
|
|
12
DrZombi
гуру
10.09.14
✎
14:32
|
(10)
|
|