Имя: Пароль:
1C
1С v8
Условие вхождения переменной в заданное множество
,
0 ya1snik
 
27.05.16
13:28
Как проверить принимает ли переменная значение от 1 до 20?
1 ДенисЧ
 
27.05.16
13:30
Если переменная >=1 И переменная <=20...
2 simol
 
27.05.16
13:30
Проверить тип и сравнить больше/меньше
3 Nuobu
 
27.05.16
13:30
Функция ПринимаетЛиПеременнаяЗначениеОт1До20 (Переменная)
Для Индекс = 1 по 20 Цикл
Если Переменная = Индекс Тогда
Возврат Истина;
КонецЕсли;
КонецЦикла;
Возврат Ложь;
КонецФункции
4 ya1snik
 
27.05.16
13:35
(1) А если переменная содержит текстовое значение?
5 ДенисЧ
 
27.05.16
13:37
(4) А тогда это уже твои проблемы.
6 Mort
 
27.05.16
13:37
ВЫБРАТЬ &переменная В (ВЫБРАТЬ 1 Объединить ВЫБРАТЬ 2 ...
7 Rovan
 
гуру
27.05.16
13:37
(4) Числовая = Число( ВхТекст )
8 ya1snik
 
27.05.16
13:38
(2) Если ТипЗнч(переменная) = Тип("Число") И переменная >=1 И переменная <=20

Так?
9 ya1snik
 
27.05.16
13:40
(3) тоже ниче
10 ya1snik
 
27.05.16
13:40
Спасибо.
11 RomanYS
 
27.05.16
13:42
(9) чё начнется, когда вместо 20 будет 1000000
Закон Брукера: Даже маленькая практика стоит большой теории.