|
1с 8.2 Фокус на подобор при открытии формы |
☑ |
0
golden-pack
18.03.14
✎
07:45
|
1С 8.2 Толстый клиент
При открытии формы документа - в проц. ПриОткрытии() в конце добавлен код:
//-------------------------------------------------------
ФормаОбъекта = ВнешняяОбработка.ПолучитьФорму(,ЭтаФорма);
ФормаОбъекта.ОбработкаОбъект.СтруктураИсходныхПараметров=СтруктураПараметровПодбора;
ФормаОбъекта.Открыть();
//Открытии формы подбора
//-------------------------------------------------------
Далее при открытии фокус не устанавливается на форму подбора. Вопрос как его установить.
Например пытался добавлять такой код: ФормаОбъекта.активизировать() - не помогло.
Еще такой вариант был ПодключитьОбработчикОжидания("ФоновыйПодбор",0.1,Истина); - но 1/10 секунды жалко.
|
|
1
Рэйв
18.03.14
✎
07:47
|
ВыбранноеЧтото=ФормаОбъекта.ОткрытьМодально();
|
|
2
golden-pack
18.03.14
✎
07:48
|
(1) Модально тоже не подходит - должна быть возможнность поменять что в процессе в форме документа
|
|
3
Рэйв
18.03.14
✎
07:55
|
Есди надо что-то менять в процессе подбора, тогда посмотри как сделан стандартный подбор в типовых.
Он пришпиливается к правому краю и там висит
|
|
4
golden-pack
18.03.14
✎
08:28
|
(3) У меня точно такой же - прикрепляется. Если его открывать на кнопку из формы документа - тогда фокус устанавливается на подбор (т.е. как надо), но проблема в том - когда подбор открывается сразу в проц. При открытии формы документа - фокус на него не встает
|
|