|
|
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
1. В каких случаях применяется OpenArgs и какие предварительные условия (операции) необходимо выполнить в Access 2000 перед применением OpenArgs? 2. В чем отличие в применении OpenArgs в Access 2000 по сравнению с Access 2.0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2004, 14:15 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
1. Для передачи параметров в форму. Заранее ничего делать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2004, 14:20 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
1. В тех в которых вы открываете объект (например форму) с указанием данного параметра (вот это и есть условие) Иногда бывает полезно передать в форму какие-то доп. параметры Автоматически, вроде, не задается Но если сами передали в форму, то сами и обрабатываете Пример: при открытии DoCmd.OpenForm NameForm, ... , "MyOpenArgs" (самый последний параметр) в форме есть свойство Me.OpenArgs: Sub Form_Load() MsgBox Me.OpenAgrs End Sub (И еще, что-то мне подсказывает, что если его не передать, то в форме свойство OpenArgs будет Null) 2. Не знаю - не работал с Акс 2.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2004, 14:25 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
3. В чем проявляется отличие при появления значения (в каком-либо поле вызванной формы) при: - выборе его из таблицы - получении в качестве параметра, введенного в предшествующей форме? 4. Как поступать, если надо передать в форму несколько параметров? 5. Для вызванной формы: Чем отличается и как задается загрузка значения ОПРЕДЕЛЕННОГО ПАРАМЕТРА из: -Таблицы/запроса -или в результате передачи его из другой формы? 6. Что д/б обязательно сделано в обоих формах, чтобы параметр (один или несколько) из одной формы передавался в другую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 11:49 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
автор4. Как поступать, если надо передать в форму несколько параметров? Например, строкой, где параметры через разделитель, и при открытии формы сплитить ее на составляющие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 12:22 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
3=5. Если это OpenArgs, то его тип всегда стринг. 6. В вызывающей форме надо параметр передать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 14:53 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
Зачем и в каких случаях применяется Cancel в процедуре открытия формы, используещей свойство OpenArgs? Private Sub Form_Open(Cancel As Integer) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2004, 14:21 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
Если последним аргументом для вызова формы DoCmd.OpenForm передаются параметры (совокупная строка - типа String, объединяющая один или несколько параметров), используемые для открытия вызываемой формы, то что может означать в аргументе открытия формы: ? - False или True - Firma.Value - Me.Adr_Id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2004, 14:21 |
|
||
|
Свойство OpenArgs в Access 2000
|
|||
|---|---|---|---|
|
#18+
авторЗачем и в каких случаях применяется Cancel в процедуре открытия формы, используещей свойство OpenArgs? Плохо себе представляю такой случай. Если от значения в OpenArgs зависит, открывать форму или нет, проверю это в вызывающей процедуре, и не буду пытаться открыть форму. авторто что может означать в аргументе открытия формы: ? - False или True - Firma.Value - Me.Adr_Id False или True - в OpenArgs будет передана строка содержащая "-1" (True) или "0" (False) А в вызванной форме делаем так Msgbox Cbool(Me.OpenArgs) По поводу остальных двух - если они числовые - они автоматически преобразуются в строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2004, 00:31 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32497047&tid=1674950]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 546ms |

| 0 / 0 |
