Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby
1. Цифровая криминалистика и реагирование на инциденты2. ОС Linux (DFIR) Старт: 16 мая3. Анализ фишинговых атак Старт: 16 мая
Устройства для тестирования на проникновение Старт: 16 мая
<!--QuoteBegin-kilcher+1:02:2008, 17:06 -->
<span class="vbquote">(kilcher @ 1:02:2008, 17:06 )</span><!--QuoteEBegin-->А если у меня в множественном поле неизвестны элементы? Т.е. они туда каждый раз новые вводятся,то уже формулами не обойтись?
@Subset(@GetField("...");2)- в данном случае выдает и первую и вторую запись
@GetField("...")[2] а в данном случае вобще выдает ошибку при запуске формы :wacko:
сразу же не забываем использовать обработку ошибок формулы:
Код:
@IfError(@GetField("fieldA")[2]; "нима элемента")
это позволит избежать ошибки, в случае, если элемента 2 нету в списке, что сидит в поле "fieldA"
гы:wacko: пока я писал пост, Вы уже и сами наткнулись
а второй параметр @Subset указывает не на позицию, а на количество.
если нужно получить N-элемент, то:
N := 2; //например
@Subset(@Subset(listA; N); -1) - берем последний элемент от N-элементов начального списка
Для: kilcher
Ну так пиши точнее, что нужно. Или хелп смотри. @Subset возвращает список с первого (или последнего) до n-го.
А с индексом не работает, потому что поле пусто. Проверь сначала @If(@Elements(имя_поля) >= 2; @GetField("имя_поля")[2]; @Nothing)
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.