Re: TABF3W
Пользователь:
Loins (IP-адрес скрыт)
Дата: 16, February, 2004 10:40
Спасибо Вам большое за ответы. Благодаря Вам акт почти приобрёл необходимый вид.
Осталось несколько вопросов.
В файле TABF3HW.PFT, который является заголовком для нашей таблицы есть такой код:
(if p(v88) then if v88^y=&unifor('G0-'&unifor('Av991*3#1')) then '\par \qc \fs25 ',
' АКТ N ',v88^y,'\par \qc \fs20 Поступило всего 'v88^f,' экз.\par На общую сумму ',v88^g,' руб.'fi fi/)),'\par '
Его результат при выводе
"АКТ N
Поступило всего 38 экз.
На общую сумму 3250.19 руб."
Почему не указывается номер акта? Я посмотрел - поле v88^y отвечает за номер индивидуального акта.
Плюс выдаётся цифра 38 экземпляров, хотя реально их 26. Опять же поле v88^f соответствует общему количеству экземпляров.
Притом в конце таблицы всё идёт правильно
"Итого в партии : 26 экз. на сумму 3250.19 р."
Но здесь экземпляры считаются как-то по-другому
Итого в партии : 'f(val(v1,' 0'),0,0)' экз. на сумму 'f(val(v2,' 0'),0,2)
В чём может быть проблема?