|
Порядок создания объектов в Access?!
|
|||
---|---|---|---|
#18+
Есть такой кусок кода в форме. При нажатии должна открываться форма Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Все конечно происходит как надо! Новая форма открывается и в поле Fld_MyField заносится нужное значение ("а"). Но может это просто машина успевает создать всю форму а так может оказаться что поля еще и нет на форме или даже формы еще нет! :( ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2002, 17:53 |
|
Порядок создания объектов в Access?!
|
|||
---|---|---|---|
#18+
Имхо не может. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2002, 18:05 |
|
Порядок создания объектов в Access?!
|
|||
---|---|---|---|
#18+
А на фиг здесь LinkCriteria? Да и stDocName, если уж на то пошлО... Тебе, конечно, решать, но я эту "мастеровую" туфту так не люблю... Еще пара таких процедурок - и в модуле разобраться не сможешь ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2002, 18:40 |
|
Порядок создания объектов в Access?!
|
|||
---|---|---|---|
#18+
Ну с переменной для имени формы он конечно перемудрил, а вот что делает stLinkCriteria я даже и не одумлялся! :) Я так понял можно убрать?! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2002, 11:04 |
|
Порядок создания объектов в Access?!
|
|||
---|---|---|---|
#18+
>> а вот что делает stLinkCriteria я даже и не одумлялся! :) Я так понял можно убрать?! :) передает строку в OpenArgs формы. Типа "можете передать параметр - номер строки, или параметр для фильтра... Чтобы вызываемая форма встала на нужную запись и т.д." Отсюда и название этого дурацкого параметра. Хелп почитай на docmd.openform. Там много чего интересного. диалог например открыть модальный, etc... >>Но может это просто машина успевает создать всю форму а так может оказаться что поля еще и нет на форме или даже формы еще нет! Это метод OpenForm не закончится, пока форма не откроется и не пройдут на ней все события по открывашке (OnOpen, OnLoad - если есть). А пока не закончится, следующие операторы выполняться не будут. Так что будь спок... А вот момент: если вызываешь форму модально, т.е.: DoCmd.OpenForm stDocName, , , , , acDialog, stLinkCriteria метод OPenForm не закончится, пока вызванная модально форма НЕ ЗАКРОЕТСЯ. Т.е. в твоем случае в поле Fld_MyField "а" не появится. Если модально. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2002, 11:16 |
|
|
start [/forum/topic.php?fid=45&msg=32064872&tid=1683006]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 327ms |
total: | 485ms |
0 / 0 |