Имя: Пароль:
1C
1С v8
82 Проверить значение переменной, вид сравнения ВСписке
,
0 IUnknown777
 
23.05.13
17:15
а="1";
Если а в ("1","2","3") ТОгда

Как проверить?
1 IUnknown777
 
23.05.13
17:15
подскажите, плиз
2 drcrasher
 
23.05.13
17:16
читать СП на тему массив и списокзначений
3 palpetrovich
 
23.05.13
17:19
принадлежит или найти, смотрю что там в скобках
4 drcrasher
 
23.05.13
17:21
(3) может оказаться, что вообще справочник =)
5 Max Street
 
23.05.13
17:23
может проще через цикл
для а = 1 по 3 цикл
если а =1 тогда
6 Лефмихалыч
 
23.05.13
17:23
универсальные коллекции:
список значений
массив
соответствие
таблица значений
дерево значений
7 IUnknown777
 
23.05.13
17:23
в примере (0) неудобно создавать списокЗначений, и у него есть только метод Найти
8 IUnknown777
 
23.05.13
17:24
(4) причем тут справочник?
9 Лефмихалыч
 
23.05.13
17:25
(7) что значит "не удобно"? ты код в конфигураторе пишешь или буквы из арматуры пассатижами гнешь?
10 SherifSP
 
23.05.13
17:25
(0)  ?(а=1 или а=2 или а=3, Истина, Ложь)
11 IUnknown777
 
23.05.13
17:27
(9) ну например в тексте запроса можно написать а в ("1","2","3"), что на мой взгляд удобно.
12 Лефмихалыч
 
23.05.13
17:29
еще структура, но там ключ должен соответствовать требованям к переменным

Стр = Новый Структура("ф,ы,в,а,п,р,о,л,д,ж,э")
Если Стр.Свойство(Ключ) <> Неопределено Тогда
  // не нашлось


(11) не сочиняй велосипедов там, где они не нужны - это до добра не доводит. Вон Серёжа-фистинг - живой пример
13 IUnknown777
 
23.05.13
17:33
(12)ну может что-то поменялось в платформе) 8.2.18, постоянно же нужно переучиваться
14 kiruha
 
23.05.13
17:40
В порядке возрастания -
если функциональности хватает - то как можно ближе к началу списка

массив
структура
соответствие
список значений
таблица значений + добавить индекс
дерево значений
Независимо от того, куда вы едете — это в гору и против ветра!