Re: Выдача двух экземпляров одного номера журнала
Пользователь:
Дунаевская (IP-адрес скрыт)
Дата: 06, April, 2010 11:57
permeg написал(а):
-------------------------------------------------------
> Некоторое время тому назад мы с помощью Ваших
> специалистов внесли небольшое изменение в файл NJW
> (позволяющее увидеть фамилию держателя ОДНОГО
> ЭКЗЕМПЛЯРА НОМЕРА ЖУРНАЛА:
> В файле NJW после строки
>
> then'\par Заказаны экземпляры для отделов: '
> (if v910^a:'2'or 'CU':v910^a and a(v910^c) then
> v910^d,|(|v910^1|)|,', 'fi)
> fi,
> вставили следующую запись:
> (if p(v910) then if v910^a:'1'then|\par
> Экз.|v910^b,|(|v910^d|)|,' выдан '
> &uf('DRDR,!C='&uf('Av903#1')'!,v10," "v11," "v12')
> fi fi/)
>
> сейчас возникла ситуация: выданы два экземпляра
> одного номера журнала разным читателям, но на
> просмотре выдается только один держатель.
> Нельзя ли как-то скорректировать наше изменение
> (см. выше), чтобы выходили на просмотр фамилии
> читателей, взявших два экземпляра одного номера
> журнала?
Попробуйте так
1.Замените свою вставку на это
&uf('+7W903#'v903),(if p(v910) then if v910^a:'1'then &uf('+7W910#'v910^b),|\par Экз.|v910^b,|(|v910^d|)|,' выдан - '
&uf('7RDR,!C='&uf('Ag903#1'),'!,@910vl') fi fi/)
2.Скопируйте файл из вложения в БД RDR
Вложения:
910vl.pft (214 bytes)