Выдает целевой элемент массива по значению первичного ключа. Если соответствующий элемент не найден, возвращается undefined.

См. также GetForeignElem.

Действие функции несколько отличается от функции ArrayOptFindByKey за счет поддержки рекурсивных массивов XML-элементов.

Синтаксис

GetOptForeignElem( array, keyVal )

Аргументы

  • array (XmlElem): Массив объектов.
  • keyVal (any): Значение ключевого элемента.

Результат

  • XmlElem или undefined: Целевой элемент массива (как правило).

Пример

GetOptForeignElem( event_types, 'interview' )

On Datex