Re: Вывод подполя из повторяющихся полей с раскодировкой через справочник
Пользователь:
Alio (IP-адрес скрыт)
Дата: 20, June, 2011 16:29
sanchezator написал(а):
-------------------------------------------------------
> Имеется:
>
> Запись в базе данных, содержащая повторяющееся
> поле:
> #90: ^CЗначение2
> #90: ^CЗначение1
> #90: ^CЗначение1
>
> Файл 90-C.MNU:
> Значение1
> Расшифровка значения 1
> Значение2
> Расшифровка значения 2
> Значение3
> Расшифровка значения 3
> *****
>
> Строка в файле pft:
> (if p(v90^c) then,
> ''v90^c' - ',&uf("K90-C.MNU\"v90^c),
> fi),
Надо так
(if p(v90^c) then,''v90^c' - ',&uf(|K90-C.MNU\|v90^c),fi),
>
> Итоговый вывод:
> Значение2 - Расшифровка значения 2
> Значение1 -
> Значение1 -
>
> Т.е. происходит расшифровка только первого
> значения.
> Помогите, пожалуйста, разобраться, где здесь
> ошибка?