|
|
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
Извините за детский вопрос, но как программно узнать, какой из объектов (форма, отчет, модуль и т.д.) находится в активном окне? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 12:46:46 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
Screen.ActiveForm Screen.ActiveControl Screen.ActiveReport Screen.ActiveDatasheet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 12:53:42 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
2 IgorM Вот как-раз со Screen и хочу употребить. А узнать мне надо, что в активном окне именно форма или именно отчет, т.к. если Screen.ActiveForm вызвать при открытом отчете, то генерится ошибка, что совершенно объяснимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 12:58:17 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
Dmyttro2 IgorM Вот как-раз со Screen и хочу употребить. А узнать мне надо, что в активном окне именно форма или именно отчет, т.к. если Screen.ActiveForm вызвать при открытом отчете, то генерится ошибка, что совершенно объяснимо. Ну дак употребляйте ... Если ошибка на Screen.ActiveForm, значит не форма Если ошибка на Screen.ActiveReport значит активен не отчет Обработайте ошику ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 13:08:01 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
2 Serge Gavrilov А без сознательного создания ошибки никак? Т.е. If тип_объекта_в_текущем_окне_форма then Screen.ActiveForm ..... Else .... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 13:11:13 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
в таком случае генерация ошибки оправданный и прямой путь к успеху,не стоит бояться поставить конструкцию on error goto 2 альтернатива через Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 13:14:36 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
Ну есть еще CurrentObjectName CurrentObjectType ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 13:29:50 |
|
||
|
Активное окно
|
|||
|---|---|---|---|
|
#18+
Serge GavrilovНу есть еще CurrentObjectName CurrentObjectType Только надо иметь ввиду, что при этом текущий объект не обязательно открыт, а может быть просто выделен в окне БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2004, 13:33:39 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32699734&tid=1671719]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 375ms |

| 0 / 0 |
