Попытался сделать следующим образом
1. Создал словарь авторов спрефиксом ARS=
2. В файле srw в разделе формирования ключей ввел конструкцию
'^Y'&uf('+7W400#'&uf('7,!ARS='v700^a,| |v700^b'!,v1009/')),|, |+g400
Но получил "пустой" результат: оказывается модального поля v1009 в записях нет и функция
&uf('7... работает только с записями из MST.
+
Еще попробовал сформировать перемнную 2 таким образом: ^aФn^b[Количество повторений/ссылок на документ].
Тогда данные можно отфарматировать к нужному виду:
&uf('+7'),(if p(v2) then &uf('+7U100#^a'v2^a),if val(v2^b)=2 then &uf('+7U100#^a') fi, if val(v2^b)=3 then &uf('+7U100#^a'),&uf('+7U100#^a') fi fi).
Недостаток идеи в том, что нужно будеть ввести фиксированное количество ссылок на документ.
Возможно ли какой-нибудь конструкцией добавить требуемое повторение переменной?
Редактировано 1 раз. Последний раз 13.02.2015 01:56 пользователем woodyfon.