Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отчет
 
 автор: kot_k_k   (03.09.2010 в 13:59)   личное сообщение
 
 

в отчете добавляю поле с формулой, как в примечании (группы, отчета) - наваять поле которое вычисляло сумму этого поля типа =Sum(Поле88))
- акс просит ввсести значение при открытии отчета.
- можно ли так вообще делать??? или как правильно к нему обратиться??

  Ответить  
 
 автор: Дядя Федор   (03.09.2010 в 14:56)   личное сообщение
 
 

По-моему никак.
Если Поле88 что-то вычисляет например Поле88 - nz([нечто];0);0)
То в сумме примечания пиши =sum(nz([нечто];0);0))

  Ответить  
 
 автор: kot_k_k   (03.09.2010 в 15:26)   личное сообщение
 
 

в том то и дело там наворочено.
сделал по "прямому" в запросе создал вычисляемые поля - которые уже мона считать сумму.

в чем была проблем - для получения конечного результата создал глобальную переменню, которую суммировал по мере форматирования отчета, и при форматировании примечания отчета загонял значение в поле. Работало - но как только получалочь больше одной страницы - форматирование для позиции, которая последняя на странице происходило дважы - и сумма съезжала. Почему не знаю - но трассировал и выбивало дважды. Вот и начал издеваться - над собой.

  Ответить  
 
 автор: Дядя Федор   (03.09.2010 в 16:51)   личное сообщение
 
 

Дважды - это потому что на событие форматирование - аксес повторно делает форматирование например при выводе на принтер. (Гетц). Так что может считать в другом месте....

  Ответить  
 
 автор: Explorer   (03.09.2010 в 20:22)   личное сообщение
 
 


Дважды - это потому что



+1

  Ответить  
 
 автор: kot_k_k   (04.09.2010 в 10:20)   личное сообщение
 
 

да уж Акс и принтер - довольно не совместимые вещи.

принтеры А0 формата - а отчет больше 59 см. сделать низя - ма"разм

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList