Табличная форма. Помогите разобраться
Пользователь:
max0910i (IP-адрес скрыт)
Дата: 14, April, 2015 08:16
Ирбис 64 2013.1
Есть табличная форма tabf1w она не корректно выводит цену для книг где экземпляров больше одного (см.скриншот)
Вот формат который отвечает за заполнение столбца "Цена":
if v910:'^e'or val(v10^d)>0 then (if v910:'^c' then if '2 6 7':v910^a then else if &uf('Av991^a#1') <>'' and v910^u=&uf('Av991^a#1') or &uf('Av991^b#1') <>'' and v910^u*2.2=&uf('Av991^b.2#1') and v910^y=&uf('G0-'&uf('G2-'&uf('Av991^b#1'))) then v910^1|x|, if v910:'^e'then f(val(v910^e,' 0'),0,2) else f(val(&unifor('Av10^d#1'),' 0'),0,2) fi'\par ' fi fi fi) else v10^d'\par 'fi
Как я понял за вывод цены экземпляра из v910^e отвечает этот фрагмент: f(val(v910^e,' 0'),0,2) подскажите как его исправить что-бы: цена экземпляра выводилась только один раз.
Вложения:
screen.jpg (323.6KB)