Re: Глобальная корректировка
Пользователь:
Gena (IP-адрес скрыт)
Дата: 28, February, 2018 14:29
В первом случае вы не учитываете один момент: когда запускается "цикл" - перебор поля в круглых скобках - то перебираются ВСЕ поля ВСЕХ меток в этом цикле.
Вот так вы удалите все повторения поля с датой ввода '20180101'
(if p(v910) then if v910^C='20180101' then '1' else '0' fi fi/))
Это сработает, так как вы сравниваете каждое последующее повторение поля с константой.
И вот это сработает, так как вы четко указываете, что при прохождении по итерациям сравнивать не со следующим значением глобальной переменной, а всегда с первой:
&uf('+7w1#20180101')
(if p(v910) then if v910^C=&uf('ag1#1') then '1' else '0' fi fi/))