|
ошибка 2474
|
|||
---|---|---|---|
#18+
в базе на уровне модуля определены 2 переменные - Public ActivForm Public ActivControl есть форма, в которой определены тоже 2 переменные Public ActivForm_ Public ActivControl_ На открытие формы вешаю Set ActivForm_ = ActivForm Set ActivControl_ = ActivControl Сразу замечу, что ActivForm и ActivControl не инициализировны, поэтому обе Nothing. так вот, на строке Set ActivControl_ = ActivControl возникает сабж - "Введенное выражение требует, что бы элемент управления находился в активном окне". каком окне? причём здесь переменные? народ, помогите разобраться, тем более что строка Set ActivForm_ = ActivForm проскакивает на "ура". грабли на ровном месте уже задолбали заранее благодарствую ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:16 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
На какое событие формы вешаете код ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:28 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
думаю в Модуле1 надо указать тип Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:33 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
что имеет ActivControl в этот момент ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:33 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
я же говорю - Open_Form да, и переменные в форме не паблик ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:33 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
klen_думаю в Модуле1 надо указать тип Код: plaintext 1.
только если переменные пустые ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:34 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
авторесть форма, в которой определены тоже 2 переменные Public ActivForm_ Public ActivControl_ авторда, и переменные в форме не паблик? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:35 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
klen_думаю в Модуле1 надо указать тип Код: plaintext 1.
да, составлял сообщение в попыхах, поэтому и забыл указать - тип переменных в модуле четко определён: Public ActivForm as Form Public ActivControl as Control соответственно в модуле формы Dim ActivForm_ as Form Dim ActivControl_ as Control ILL HEADчто имеет ActivControl в этот момент ? ничего, переменная = Nothing ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:37 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
ILL HEADфайл прицепи если чуть позже - он в сжатом виде весит пол-метра, почистить надо но вот только что сделал нулёвую базу в акцессе, в ней модуль с двумя переменными и форма тоже с двумя переменными всё проскакивает на ура, всё работает ничего не пойму ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 09:47 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
Form_Open - рано. Форма еще не вполне очухалась. Я бы на Form_Load повесил включение таймера, а на его первое срабатывание - отключение таймера и присвоение значений. В момент первого срабатывания таймера форма всегда бывает в полном порядке, со всеми загруженными данными и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 10:17 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
ILL HEADфайл прицепи вот оно форма "ПереченьНаселенныхПунктов", там и увидишь сабж ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 10:22 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
у вас в файле используется НЕ Public ActivControl а Public ActiveControl видимо по умолчанию это ссылка на контрол ME.ActiveControl поэтому имхо и ошибка (впервые такое вижу) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 10:28 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
ILL HEADу вас в файле используется НЕ Public ActivControl а Public ActiveControl видимо по умолчанию это ссылка на контрол ME.ActiveControl поэтому имхо и ошибка (впервые такое вижу) посыпаю голову пеплом... всем спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 11:40 |
|
ошибка 2474
|
|||
---|---|---|---|
#18+
ILL HEADу вас в файле используется НЕ Public ActivControl а Public ActiveControl видимо по умолчанию это ссылка на контрол ME.ActiveControl поэтому имхо и ошибка (впервые такое вижу) да нет, в файле всё нормально всё дело в том, что ActiveControl - зарезервированное слово, а я с таким названием объявляю переменную. ессно у акцесса ругани будет выше крыши... совсем заработался, пойду пиво пить :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2007, 13:58 |
|
|
start [/forum/topic.php?fid=45&msg=34475025&tid=1651239]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 271ms |
total: | 404ms |
0 / 0 |