Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Различия между 2003 и ХР / 3 сообщений из 3, страница 1 из 1
01.11.2004, 09:37:53
    #32762571
Shurgenz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различия между 2003 и ХР
Обнаружил тут, что различия имеются.

Сделал проект на 2003, VBA различается у 2003 и ХР.

То, что работает в 2003, не работае, или работает неправильно в ХР.

Например:

проверка значения checkbox

в 2003:

Код: plaintext
1.
2.
if f_check then
...
end if

в ХР:

Код: plaintext
1.
2.
if f_check=- 1  then
...
end if

И не только в этом грабли.

Если я делаю View на сервере с сортировкой, то в ХР эта вьюшка, как источник записей для формы readonly, хотя, запуская ее как вьюшку из окна вьюшек, я могу добавлять и редактировать записи. В 2003 все нормально с этим. И вообще, при применении сортировки или серверного фильтра, в форме на ХР аксессе бывают чудеса, коих не наблюдается в 2003
...
Рейтинг: 0 / 0
01.11.2004, 10:33:35
    #32762634
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различия между 2003 и ХР
автор
if f_check then
...
end if



вот из-за таких проверок может не закрыватся Access
...
Рейтинг: 0 / 0
01.11.2004, 12:58:31
    #32762979
Shurgenz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различия между 2003 и ХР
Kelme автор
if f_check then
...
end if



вот из-за таких проверок может не закрыватся Access

ХР так точно... может... А вообще-то непонятно, я ведь не только с VBA работал. Логические контролы логично именно так и проверять. Они ведь имеют три значения true, false и неопределено.

if f_check then ..... по логике пройдет только когда f_check=TRUE
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Различия между 2003 и ХР / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]