|
|
|
| в отчете добавляю поле с формулой, как в примечании (группы, отчета) - наваять поле которое вычисляло сумму этого поля типа =Sum(Поле88))
- акс просит ввсести значение при открытии отчета.
- можно ли так вообще делать??? или как правильно к нему обратиться?? | |
|
| |
|
|
|
| По-моему никак.
Если Поле88 что-то вычисляет например Поле88 - nz([нечто];0);0)
То в сумме примечания пиши =sum(nz([нечто];0);0)) | |
|
| |
|
|
|
| в том то и дело там наворочено.
сделал по "прямому" в запросе создал вычисляемые поля - которые уже мона считать сумму.
в чем была проблем - для получения конечного результата создал глобальную переменню, которую суммировал по мере форматирования отчета, и при форматировании примечания отчета загонял значение в поле. Работало - но как только получалочь больше одной страницы - форматирование для позиции, которая последняя на странице происходило дважы - и сумма съезжала. Почему не знаю - но трассировал и выбивало дважды. Вот и начал издеваться - над собой. | |
|
| |
|
|
|
| Дважды - это потому что на событие форматирование - аксес повторно делает форматирование например при выводе на принтер. (Гетц). Так что может считать в другом месте.... | |
|
| |
|
|
|
|
| да уж Акс и принтер - довольно не совместимые вещи.
принтеры А0 формата - а отчет больше 59 см. сделать низя - ма"разм | |
|
| |