|
список значений на форме |
☑ |
0
arhiordinator
07.10.16
✎
16:26
|
подскажите, есть элемент на форме.
для теста я его назвал ПолеВвода1
тип значения СписокЗначений
Тип значения списка - спраочникссылка.номенклатура.
в общем началовыбора делаю стандартнаяобработка = ложь;
произвожу кое какие настройки.
а как мне открыть форму для выбора списка значений ?
выбратьэлемент, не помогает.
|
|
1
arhiordinator
07.10.16
✎
17:45
|
сложный вопрос ?
|
|
2
Nuobu
07.10.16
✎
17:54
|
(1) Да. Тут нужно самому думать.
|
|
3
Nuobu
07.10.16
✎
17:54
|
УФ или ОФ?
|
|
4
Lexey_
07.10.16
✎
17:55
|
(0) "выбратьэлемент, не помогает"
Ошибка или что?
|
|
5
arhiordinator
07.10.16
✎
19:36
|
обычные, неа, не помогает. не открывается ничего.
|
|
6
Михаил Козлов
07.10.16
✎
19:39
|
Не понял, что Вы хотите получить в поле ввода: значение из некоторого списка (ссылок на номенклатуру) или что-то другое?
|
|
7
Lexey_
07.10.16
✎
19:54
|
(5) помогает, открывается всё
|
|
8
arhiordinator
07.10.16
✎
19:54
|
(6) полеввода1, является реквизитом на форме, само оно тип значения СписокЗначений, а тип значения списка - ссылка на справочник, при начале выбора я отменяю стандартное действие, и форма для заполнения списка значений не появляется, а она мне нужна, просто я хочу потом в справочнике который открывается кое что сделать, программно.
|
|
9
Lexey_
07.10.16
✎
19:56
|
(8) "я отменяю стандартное действие, и форма для заполнения списка значений не появляется" ну так, одно - причина другого
|
|
10
Михаил Козлов
07.10.16
✎
20:08
|
(8) Посмотрите в типовых обработку "РегистрацияИзмененийДляОбмена".
В форме ("Форма"): процедуру ПолучитьДанныеДляРегистрацииИзменений(НазваниеСтрокиПредка, НазваниеТипаСтроки)
и форму "ФормаВыбораОбъектовДляРегистрации".
|
|
11
kosts
07.10.16
✎
20:45
|
Процедура ОрганизацииОрганизацияНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
СписокВыбора = ПроцедурыУправленияПерсоналом.ПолучитьСписокГоловныхОрганизаций();
ЭлементСписка = ВыбратьИзСписка(СписокВыбора,Элемент,СписокВыбора.НайтиПоЗначению(Элемент.Значение));
Если ЭлементСписка <> Неопределено Тогда
Элемент.Значение = ЭлементСписка.Значение;
КонецЕсли;
КонецПроцедуры
|
|
12
Михаил Козлов
07.10.16
✎
23:33
|
(11) Я так понял, что ТС хочет получить список значений, а не элемент списка.
|
|
13
Рэйв
07.10.16
✎
23:53
|
(0)Ты так офигенно забрел и заблудился в трех соснах, что выводить тебя оттуда на твоих условиях не имеет смысла:-)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший