База знаний

Справочная система SP-XML

Связанные темы:

Функции для работы с объектами
Преобразование типов данных
Преобразование форматов и кодировок
Работа со строками
Работа с датами
Работа с массивами
Работа с файловой системой
Работа с URL
Обработка HTML
Работа с формами данных
Работа с базой данных приложения
Работа с документами XML
Работа с элементами XML
Работа с экранами
Работа с реестром Windows
Выполнение кода
Функции Web-сервера
Управление сервером приложения
Системные функции
Прочие функции
Эксперементальные и узкоспециализированные функции
Устаревшие функции

GetForeignElem()

Выдает целевой элемент массива по значению первичного ключа. Смотри так же GetOptForeignElem.

 

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

Кроме этого, в новой объектной модели функция никогда не завершается с ошибкой, если соотвевтвующей элемент не найден, а возвращает пустой псевдо-элемент (режим терпимости к незаполенным и битым ссылкам).

 

Аргументы

array -  массив объектов

keyVal - значение ключевого элемента (any)

 

Результат

Объект (как правило XmlElem)

 

Пример

GetForeignElem( event_types, 'interview' )