Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate / 5 сообщений из 5, страница 1 из 1
11.06.2004, 15:56:46
    #32558483
Рачаев Олег
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate
Всем привет.

Собственно вопрос в теме. Именно внутри евента AfterApdate ( из других мест нормально ) checkBox-a смотрю его значение, а оно вместо обычных требуемых (Null, True, Flase) принимает какое-е нить 0 или -1? Так и должно быть? Подскажите пожалуйста.
...
Рейтинг: 0 / 0
11.06.2004, 16:00:26
    #32558497
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate
Рачаев ОлегВсем привет.

Собственно вопрос в теме. Именно внутри евента AfterApdate ( из других мест нормально ) checkBox-a смотрю его значение, а оно вместо обычных требуемых (Null, True, Flase) принимает какое-е нить 0 или -1? Так и должно быть? Подскажите пожалуйста.

А кто вам сказал, что у чекбокса значения типа Boolean?

А, вообще, при преобразовании типов из Int в Bool
0 = false
-1 = true (и все не равные 0, тоже как true преобразуются :) )

При преобразовании из bool в int
false = 0
true = -1

т.е. запись типа
if me.checkbox0 then
будет работать корректно :)
...
Рейтинг: 0 / 0
11.06.2004, 16:09:29
    #32558524
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate
paparomeт.е. запись типа
if me.checkbox0 then
будет работать корректно :)
Но именно такая запись иногда приводит к тому, что Аксесс не закрывается. Глюк-с. Надо или брать в скобки, или добавлять =True. :^(
...
Рейтинг: 0 / 0
11.06.2004, 16:10:55
    #32558528
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate
Владимир Саныч paparomeт.е. запись типа
if me.checkbox0 then
будет работать корректно :)
Но именно такая запись иногда приводит к тому, что Аксесс не закрывается. Глюк-с. Надо или брать в скобки, или добавлять =True. :^(

Не знал :(
Саныч, спасибо, что просветил :)
...
Рейтинг: 0 / 0
11.06.2004, 16:15:30
    #32558538
Рачаев Олег
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate
Но все же интересно - почему ТАК? Из другого контекста ведь нормально ... мастайшики-чудики одним словом, каждый раз че-нить новенькое узнаешь
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение checkBox-а еще не устанавлено в евенте checkBox-a : AfterUpdate / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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