Стд::Обходимое<ТипЭлемента>
ТипЭлемента: тип обходимых элементов.
Объект предоставляет возможность обхода своих элементов в цикле для из
.
Возможность повторного обхода не гарантируется.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Объект
Дочерние типы: ЧитаемаяКоллекция, ЧитаемоеСоответствие
Методы
ВМассив
ВМассив(): Массив<ТипЭлемента>
Преобразует Обходимое в Массив.
ВСоответствие
ВСоответствие<ТипКлюча, ТипЗначения>(
ИзвлекательКлюча: (ТипЭлемента)->ТипКлюча,
ИзвлекательЗначения: (ТипЭлемента)->ТипЗначения
): Соответствие<ТипКлюча, ТипЗначения>
ТипКлюча: тип вычисляемого ключа.
ТипЗначения: тип вычисляемого значения.
Внимание! На клиенте в функции вычисления нельзя использовать любые асихронные операции, например, вызовы сервера.
Это приведёт к возникновению ошибки "Попытка выполнить асинхронное действие!".
Аналогичная ошибка может возникнуть при попытке на клиенте отладить эту функцию в отладчике.
Преобразует Обходимое в Соответствие, используя заданные функции для вычисления ключа и значения.
При повторяющихся ключах, в соответствии останется только последний элемент обходимого с таким ключом.
Примеры
знч Сотрудники: Массив<Сотрудник> = []
знч ИдИмя = Сотрудники.ВСоответствие(Элемент -> Элемент.Ид, Элемент -> Элемент.Имя)
См. также
ГруппироватьПо
ВСоответствиеСКлючами
ВСоответствиеСКлючами<ТипКлюча>(ИзвлекательКлюча: (ТипЭлемента)->ТипКлюча): Соответствие<ТипКлюча, ТипЭлемента>
ТипКлюча: тип вычисляемого ключа.
Внимание! На клиенте в функции вычисления нельзя использовать любые асихронные операции, например, вызовы сервера.
Это приведёт к возникновению ошибки "Попытка выполнить асинхронное действие!".
Аналогичная ошибка может возникнуть при попытке на клиенте отладить эту функцию в отладчике.
Преобразует Обходимое в Соответствие, используя заданную функцию для вычисления ключа и элемент обходимого в качестве значения.
При повторяющихся ключах, в соответствии останется только последний элемент обходимого с таким ключом.
Примеры
знч Сотрудники: Массив<Сотрудник> = []
знч СотрудникПоИд = Сотрудники.ВСоответствиеСКлючами(Элемент -> Элемент.Ид)
См. также
ГруппироватьПо
ВСоответствиеСоЗначениями
ВСоответствиеСоЗначениями<ТипЗначения>(ИзвлекательЗначения: (ТипЭлемента)->ТипЗначения): Соответствие<ТипЭлемента, ТипЗначения>
ТипЗначения: тип вычисляемого значения.
Внимание! На клиенте в функции вычисления нельзя использовать любые асихронные операции, например, вызовы сервера.
Это приведёт к возникновению ошибки "Попытка выполнить асинхронное действие!".
Аналогичная ошибка может возникнуть при попытке на клиенте отладить эту функцию в отладчике.
Преобразует Обходимое в Соответствие, используя заданную функцию для вычисления значения и элемент обходимого в качестве ключа.
При повторяющихся ключах, в соответствии останется только последний элемент обходимого с таким ключом.
Примеры