Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
Поиск повторения поля по условию
Пользователь: slay (IP-адрес скрыт)
Дата: 16, November, 2011 12:48

Суть проблемы: на входе имеем некоторое значение, нужно найти повторение определенного поля, в подполе которого содержится это значение. Если не нашли, то вернуть пустую строку, если несколько - то вернуть первое.

Подскажите как проше всего это сделать?

Re: Поиск повторения поля по условию
Пользователь: Gena (IP-адрес скрыт)
Дата: 16, November, 2011 13:12

(if p(v910) then if v910:'что-то' then v910, break fi fi/)

Re: Поиск повторения поля по условию
Пользователь: slay (IP-адрес скрыт)
Дата: 16, November, 2011 14:07

Спасибо!

Я примерно так и делал, только про break не знал.

Если я правильно понимаю, то он просто прекращает обработку повторяющейся группы? Или есть нюансы?

Re: Поиск повторения поля по условию
Пользователь: Gena (IP-адрес скрыт)
Дата: 16, November, 2011 14:10

про нюансы не знаю. Я его использую именно для прерывания



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.