Имя: Пароль:
1C
1С v8
как проверить нахождение значения в спискезначений?
0 Маленький Вопросик
 
01.02.14
22:57
как быстро проверить нахождение значения в спискезначений?
1 KUBIK
 
01.02.14
22:58
СП продам
2 KUBIK
 
01.02.14
23:00
Есть котята. 50 руб/ведро
3 Джинн
 
01.02.14
23:08
СписокЗначений (ValueList)
НайтиПоЗначению (FindByValue)
Синтаксис:

НайтиПоЗначению(<ИскомоеЗначение>)
Параметры:

<ИскомоеЗначение> (обязательный)

Тип: Произвольный.
Выражение со значением, которое требуется найти.
Возвращаемое значение:

Тип: ЭлементСпискаЗначений, Неопределено.
Если ни один элемент не хранит значения, равного искомому, то возвращается значение Неопределено.
Описание:

Осуществляет поиск значения элемента списка значений.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Пример:

Если ПолеСписка1.НайтиПоЗначению(ВыбЗначение) = Неопределено Тогда
    Сообщить("Значение не найдено!");
КонецЕсли;
4 Маленький Вопросик
 
01.02.14
23:09
(3) это я уже посмотрел. всем спасибо
5 Torquader
 
01.02.14
23:21
Нет, я, конечно, всё понимаю, суббота, вечер, желание что-то программировать, ушло в ноль и не хочет возвращаться, возникает желание о чём-то спросить интернет, но, мне кажется, что лучше придумать какой-то более оригинальный вопрос.
Хотя, быть может, вы в этот несчастный список запихали все объекты, существующие в базе данных, и хотите, чтобы программа мгновенно отвечала на вопрос, есть ли они там или нет, а ей просто банально не хватило памяти и пришлось положить список в swap-файл - но тогда "нужно что-то в консерватории подправить".
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн