ДляВсех(Устройств)

Перебирает устройства указанного типа подключенные к указанному рабочему месту.

Синтаксис

ДляВсех(Устройств([РабМесто][, ТипУстройства])

Параметры

РабМесто (объект) – запись таблицы "Рабочие места". Если параметр не определен, перебираются устройства текущего рабочего места.

ТипУстройства (текст) – тип устройства, как он указан в списке устройств (раздел верхнего уровня). Если параметр не указан, то функция перебирает все устройства подключенные к рабочему месту.

Возвращает

Ничего не возвращает.

Комментарии

Функция устанавливает контекстный объект с именем "Устройство", содержащий запись выборки "Оборудование рабочего места". Обращаться к полям этого объекта можно без его уточнения.

Пример

Нужно узнать название всех неактивных  устройств типа "Клавиатуры" на текущем рабочем месте:

ДляВсех(Устройств("Клавиатуры"))
{
   Если(!Флаг(Свойства, "Устройство активно"))
      Сообщить(Название);
}

Необходимо вызывать окно выбора рабочих мест и для выбранного места сообщить названия всех устройств идентификации:

оОкноВыбора = Окно("Список рабочих мест");
   Если(оОкноВыбора.ВыполнитьВыбор())
   {
      пЗапись = оОкноВыбора.Запись();
      ДляВсех(Устройств(пЗапись, "Устройства идентификации"))
         Сообщить(Название);
   }

См. также:

•  НайтиОборудование

•  СписокПринтеров