|
|
#1 |
|
Участник
|
Привет всем!
Есть такая форма PurchCreateOrder. Она открывается при создании закупки у поставщика. При этом автоматически расхлапывается раскрывающийся список, в котором можно выбрать поставщика. Я создал свою форму, никак не связанную с поставщиками и закупками. Но мне нужно, чтобы при открытии формы также сразу же расхлапывался раскрывающийся список. Я сделал вроде все так же, как и в форме PurchCreateOrder. Но у меня список расхлапывается и сразу же захлапывается! Что нужно сделать, чтобы после открытия формы раскрывающийся список остался раскрытым? Примечание: я вызываю метод lookup элемента StringEdit, который связан с полем в таблице по EDT. Я вызываю lookup в методе Run формы, после вызова super. Больше никакого кода у меня в методе Run нет.
__________________
Когда гестапо перекрыло все выходы, Штирлиц вышел через вход! |
|
|
|
|
#2 |
|
Дмитрий Ерин
|
Re: Автоматический вызов lookup при запуске формы
Цитата:
Изначально опубликовано demID
Примечание: я вызываю метод lookup элемента StringEdit, который связан с полем в таблице по EDT. Я вызываю lookup в методе Run формы, после вызова super. Больше никакого кода у меня в методе Run нет.
__________________
|
|
|
|
|
#3 |
|
Участник
|
Я сделал все так же, как и в форме PurchCreateOrder, т.е. и про setFocus не забыл.
Я еще для экспериментов этот же код вывел на отдельную кнопку. Так вот, при нажатии на кнопку этот код раскрывает StringEdit и оставляет его открытым. PS. setFocus() не играет никакой роли.
__________________
Когда гестапо перекрыло все выходы, Штирлиц вышел через вход! |
|
|
|
|
#4 |
|
Участник
|
Я поступил с Аксаптой, как Штрилиц поступил с гестапо (см. подпись сообщения)
Вот код метода Run моей формы: PHP код:
PHP код:
__________________
Когда гестапо перекрыло все выходы, Штирлиц вышел через вход! |
|
|
|
|
#5 |
|
Moderator
|
Т.е. просто делается задержка в 100 мс? Тогда можно использовать ф-ю sleep(100).
__________________
Андрей. |
|
|
|
|
#6 |
|
Участник
|
Нет, sleep() не помогло:
PHP код:
Интересно, почему же это в форме PurchCreateOrder работает?
__________________
Когда гестапо перекрыло все выходы, Штирлиц вышел через вход! |
|
|
|
|
#7 |
|
Moderator
|
Набросал простейшую формочку - работает, не схлопывается (без всякого sleep()).
Хотя когда-то тоже надо было сделать подобную функциональность в достаточно сложной и навороченной форме, и тоже не получилось, пришлось отказаться...
__________________
Андрей. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Вызов формы из lookup форму | 7 | |||
| Создание Lookup формы | 9 | |||
| Автоматический вызов lookup | 1 | |||
| Как подавить вызов LookUp формы при нажатии на "*" | 3 | |||
| Русская локализация Axapta 3 ? | 59 | |||
|