![]() |
#5 |
Moderator
|
Что-то не понравился мне этот код. Неправильно перебирать все организации или контакты чтобы определить который был последним! Это как минимум нерационально! Если уж надо 100% на CRM реализовать, то сделайте какую-нибудь несчастную сущность "счетчики системы" и храните данные в ней! При сохранении вычитывайте ее инстанцию и наматывайте счетчик на ней! В разы быстрее будет работать, чем перебор сотен контактов и вытаскивания их в память (пусть даже 1 поля) только с целью пересчитать! При попытке массового импорта эта реализация взорвет моск сервера!
![]()
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
|