Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверка условия? / 13 сообщений из 13, страница 1 из 1
16.03.2004, 12:49
    #32443342
Q2
Q2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Как правильно записать проверку условия?
If КодОпции = (любое из значений 1617, 1650, 1872...) Then
...
End IF
Or или In(....) не проходят
С-пасибо
...
Рейтинг: 0 / 0
16.03.2004, 13:03
    #32443382
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Даже так не проходит?
If (КодОпции = 1617) or (КодОпции = 1650) or (КодОпции = 1872) Then
...
End IF
...
Рейтинг: 0 / 0
16.03.2004, 13:03
    #32443385
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
А почему OR не подходит?
...
Рейтинг: 0 / 0
16.03.2004, 13:06
    #32443392
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
А не подходит возможно из-за:

If КодОпции = 1617 or 1650 or 1872 Then
...
End IF
Но могу и ошибаться :):):)
...
Рейтинг: 0 / 0
16.03.2004, 13:09
    #32443397
Q2
Q2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
(КодОпции = 1617) or (КодОпции = 1650) or (КодОпции = 1872)
Это проходит.
А как бы сделать короче ? что-нить вроде
КодОпции = (1617 or 1650 or 1872)
...
Рейтинг: 0 / 0
16.03.2004, 13:12
    #32443412
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
А IN делаешь так?

IF КодОпции IN (1617,1650,1872) THEN
...
Рейтинг: 0 / 0
16.03.2004, 13:15
    #32443423
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
А может так :
Select Case КодОпции
Case 1617

Case 1650

Case 1872

end select
...
Рейтинг: 0 / 0
16.03.2004, 13:20
    #32443433
sv80
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
2 Alexander Popov Совсем короче получилось:):):)
...
Рейтинг: 0 / 0
16.03.2004, 13:23
    #32443445
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Да уж короче не получилось =))) Зато надежно !!!
...
Рейтинг: 0 / 0
16.03.2004, 13:24
    #32443448
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Тогда уж так
Код: plaintext
1.
2.
3.
4.
5.
Select Case КодОпции 
    Case  1617 ,  1650 ,  1872 
        трампампам
    Case Else
        трампампам
End Select
...
Рейтинг: 0 / 0
16.03.2004, 13:24
    #32443450
Q2
Q2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Пробовал
КодОпции IN (1617,1650,1872)
ругается на IN
...
Рейтинг: 0 / 0
16.03.2004, 13:35
    #32443495
Q2
Q2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
Спасибо ЛП
Вариант с Case работает и вполне подходит
...
Рейтинг: 0 / 0
16.03.2004, 13:37
    #32443498
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка условия?
что-то про IN я загнул. T-SQL с VBA попутал...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверка условия? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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