Re: Вывод содержимого одного поля в tbu
Пользователь:
Алексей Артемьев (IP-адрес скрыт)
Дата: 01, August, 2019 15:26
ochagova написал(а):
-------------------------------------------------------
> Может кто-то понял, но я ничего не поняла. Можете
> приложить файл tbu и на нем конкретно объяснить?
Вот он.
Возьмём для примера v100^A. В секции суммирования оно находится под номером 27.
Строкой
if V1<>'0' then '\par ',V27,'\par\par ' fi,
мы выводим это поле, и в случае печати одной записи всё нормально, однако в начале документа-отчёта приводится форма по ВСЕМ записям в бд, и такая форма вывода суммирует поле 100 подполе А всех записей, в результате получаются неправильные цифры (не смертельно, но исправить надо).
Для справки: БД это отчётность по выполненным работам. Каждое поле содержит четыре подполя:
- норма времени (проблемное подполе ^A)
- единица нормы времени
- количество работ
- трудозатраты
И если последнее и должно суммироваться при печати всех записей, то подполе с нормой времени на выполнение работы - нет.
Вложения:
SVOD1-1.tbu (17.7KB)