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

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

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

Case 1650

Case 1872

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


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