02.11.2010, 11:42 | #1 |
Участник
|
Учет совершенных действий
Всем привет...
Разбираюсь в системе... версия 4.0. Задача: наладить учет действий, совершенных за определенный период. То есть нужно построить отчет, в котором бы отображалось сколько было совершенно звонков, отправлено писем, проведено встреч за выбранный период. В каком-то виде я это реализовал. Но меня не устраивает один момент. Как реализовано: выбираются действия со статусом "Закрытые", дата последнего изменения которых попадает в выбранный период. Но здесь возникает следующая проблема: если интерес целиком перевести на другого сотрудника, или дисквалифицировать, то дата изменения действия будет также изменена. Получается в отчет попадает много лишних действий... Как можно еще реализовать подобную выборку? |
|
02.11.2010, 12:21 | #2 |
Moderator
|
У Действий есть дата закрытия (фактического окончания), используйте ее.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
02.11.2010, 15:13 | #3 |
Участник
|
Спасибо за совет... вроде должно помочь, но столкнулся с очередной проблемой: заменяю в отчете параметр "Дата последнего изменения" на "Фактическое окончание" и отчет виснет. В результате говорит время ожидания истекло( В чем может быть причина?
P.S. С подобной ситуацией уже сталкивался, тогда отчет вис, когда при определенной выборке в отчете выводилось поле "Срок" из объекта "Действие". Если это поле убрать, отчет без проблем строился... |
|
02.11.2010, 19:12 | #4 |
Moderator
|
Какими средствами вы строите отчет? Расширенный поиск + мастер отчетов, или Visual Studio?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
07.11.2010, 00:07 | #5 |
Участник
|
Отчеты строю с помощью мастера отчетов...
|
|
07.11.2010, 10:59 | #6 |
Moderator
|
Довольно странно. Попробуйте не изменять отчет, а создать его заново. Так же, видимо, следует увеличить время ожидания SQL сервера. Как это сделать - поищите на форуме. Кроме того, рекомендую установить последние пакеты обновлений, если это еще не сделано.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
07.11.2010, 21:20 | #7 |
Участник
|
Ок, попробую. Спасибо за советы. А это может быть как-то связано с тем, как эти поля были заполнены пользователями... Допустим кто-нибудь поле не заполнил или еще какие-то ситуации?
|
|
09.11.2010, 13:04 | #8 |
Moderator
|
Вряд ли. Скорее всего, просто проблема быстродействия сервера. Мастер отчетов в первых версиях достаточно часто генерировал неработоспособные отчеты - приходилось допиливать в студии
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|