|
|
|
Перевести фокус на отчет.
|
|||
|---|---|---|---|
|
#18+
Чето я припарился, проблемка в следующем: На главной форме, нажав кнопку запускается процедура открытия отчета. Перед показом отчета (DoCmd.OpenReport "rptИмяОтчета", View:=acViewPreview,..) показывается маленькая форма ожидания. После открытия отчета, в конце кода, форма ожидания закрывается. После этого фокус перепрыгивает на главную форму. Надо вернуть фокус на открывшийся отчет. Фокус переприыгивает потому, что формы открываются в таком порядке: 1. Main Form 2. Wait Form 3. Report("...") закрыв Wait Form мы попадаем на пукт 1. Конечно, если сделать так 1. Main Form 2. Report("...") 3. Wait Form то фокус после закрытия Wait Form вернется на Report("...") , но отчет не появляется на экране пока полностью не сформируется и потому смысл после 5 мин. ожидания показывать Wait Form на 1 сек. никакого Короче, есть там какой-нибудь SetFocus для окна Preview отчета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2004, 17:36 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1655&tid=1675619]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 356ms |

| 0 / 0 |
