Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Задачки для любознательных :  ИРБИС Irbis
 
Нужно посчитать количество экземпляров поля
Пользователь: ArtProud (IP-адрес скрыт)
Дата: 12, March, 2011 12:06

и еще задачка.
Нужно посчитать кол-во экземпляров поля 701 в записи
В описании языка форматирования не разобрался как-то как это сделать.
Кто моожет подсказать команду?



Редактировано 1 раз. Последний раз 12.03.2011 19:36 пользователем Панев Максим.

Re: Нужно посчитать количество экземпляров поля
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 12, March, 2011 19:42

Вариант первый. Без использования глобальных переменных.
&uf('S0'),
(if p(v701) then &uf('S1') fi),
&uf('S')
Вариант второй. Через глобальные переменные.
&uf('+7W1#0'),
(if p(v701) then &uf('+7W1#',f(val(g1)+1,0,0)) fi),
g1

И кажется мне, что был unifor, который возвращает это значение. Но найти его я не смог. Может и нет его.

Re: Нужно посчитать количество экземпляров поля
Пользователь: PRM (IP-адрес скрыт)
Дата: 13, March, 2011 19:04

Это unifor '+N'.

[irbis.gpntb.ru]

Re: Нужно посчитать количество экземпляров поля
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 13, March, 2011 22:18

Благодарю за подсказку. Внёс этот unifor в базу знаний.



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