|
В форме документа имеем скрытую кнопку, которая при нажатии F7 выполняет процедуру:
Процедура Выполнить()
....
спДисконт = СоздатьОбъект("СписокЗначений");
спДисконт.ДобавитьЗначение("без скидки");
спДисконт.ДобавитьЗначение("скидка 5 %");
...
спДисконт.ВыбратьЗначение(Знач,,,,2);
...
КонецПроцедуры
Суть проблемы: При нажатии F7 список для выбора выпадает под текущим активным элементом формы и им оказывается любой произвольный элемент, который был активным до нажатия F7 (например, дата документа). Нужно чтобы список выпадал под конкретным елементом формы документа - Дисконт.
Каким образом можно перепозиционировать активный элемент формы, чтобы список для выбора выпадал под нужным элементом?
Активизировать("Дисконт",1) - не помогает, как как перепозиционирование происходит только после выполнения самой процедуры Выполнить().!? |
|