| |
|
|
| |
to: Explorer
(03.09.2010 в 20:22)
|
| | да уж Акс и принтер - довольно не совместимые вещи.
принтеры А0 формата - а отчет больше 59 см. сделать низя - ма"разм | |
| |
| |
| |
|
|
| |
to: Дядя Федор
(03.09.2010 в 16:51)
|
| |
+1 | |
| |
| |
| |
|
|
| |
to: kot_k_k
(03.09.2010 в 15:26)
|
| | Дважды - это потому что на событие форматирование - аксес повторно делает форматирование например при выводе на принтер. (Гетц). Так что может считать в другом месте.... | |
| |
| |
| |
|
|
| |
to: Дядя Федор
(03.09.2010 в 14:56)
|
| | в том то и дело там наворочено.
сделал по "прямому" в запросе создал вычисляемые поля - которые уже мона считать сумму.
в чем была проблем - для получения конечного результата создал глобальную переменню, которую суммировал по мере форматирования отчета, и при форматировании примечания отчета загонял значение в поле. Работало - но как только получалочь больше одной страницы - форматирование для позиции, которая последняя на странице происходило дважы - и сумма съезжала. Почему не знаю - но трассировал и выбивало дважды. Вот и начал издеваться - над собой. | |
| |
| |
| |
|
|
| |
to: kot_k_k
(03.09.2010 в 13:59)
|
| | По-моему никак.
Если Поле88 что-то вычисляет например Поле88 - nz([нечто];0);0)
То в сумме примечания пиши =sum(nz([нечто];0);0)) | |
| |
| |
| |
|
|
| | в отчете добавляю поле с формулой, как в примечании (группы, отчета) - наваять поле которое вычисляло сумму этого поля типа =Sum(Поле88))
- акс просит ввсести значение при открытии отчета.
- можно ли так вообще делать??? или как правильно к нему обратиться?? | |
| |
| |