|
|
|
Несовместимость при обращении к свойствам в Access 2000 и в Access 2003
|
|||
|---|---|---|---|
|
#18+
Access hackers! Ситуация: Access 2000: Form1 имеет Public переменную String1. обращение к переменной String1 из VB Form2 работает как Forms!Form1.String1 обращение к переменной String1 из параметрического QueryX работает как [Forms]![Form1].[String1] Access 2003: обращение к переменной String1 из VB Form2 также работает как Forms!Form1.String1, обращение к переменной String1 из параметрического QueryX не работает как [Forms]![Form1].[String1], а возможно только через какой-нибудь Control (напр. Txt: [Forms]![Form1]![TxtControl1].[Value]) Вопрос: Что делать с Биллом, и как обратиться к Public переменной любой формы FormX из любого параметрического запроса QueryY? Примечание: Параметром запроса естественно является эта переменная String1, будь она неладна вместе с Биллом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2004, 19:39 |
|
||
|
Несовместимость при обращении к свойствам в Access 2000 и в Access 2003
|
|||
|---|---|---|---|
|
#18+
Обращайтесь к переменным через функции. И не помню чтобы прямое обращение к переменной работало в Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2004, 23:06 |
|
||
|
Несовместимость при обращении к свойствам в Access 2000 и в Access 2003
|
|||
|---|---|---|---|
|
#18+
Мне кажется, если превратить переменную в контрол с тем же именем, то весь остальной код, включая запросы, будет работать без переделки. Слово Value с предшествующей точкой можно не писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2004, 11:59 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32387264&tid=1677027]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
222ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 550ms |

| 0 / 0 |
