A while back I started making a set of reporting "listeners" that would listen to specific KPI (key performance indicators, for the uninitiated) events (implemented as symfony events) in my application (s) (eg. user has registered, user has purchased an item, user has completed X task etc) and would use these events to build an RSS feed, which could then be combined with RSS feeds for other KPI events to create cross-cutting reports.
It got pretty complex, but it was a cool idea. I never finished it (another one for a series of rainy days)... Obviously, you can use the same technique for non-KPI events too - in an ecommerce applicaton, this may be for instance for low stock notifications etc. IMHO, if you have the time at the start of your development for a new application, try and get a list of what the KPI's are for the application, and build event listeners to fire when these indicators are triggered - this will help enormously for your reporting, and it is usually how upper management will measure the success or failure of your project once it is in production. On 3 Nov 2009, at 08:07, Alexandre SALOME wrote: > You have an event "application log". > > Connect to it to do your stuff, > > Alex' > > 2009/11/3 asi007 <[email protected]> > > Hi every body i want to make reports like cross tab reports in symfony > has any one idea about it > > > > > -- > Alexandre Salomé -- [email protected] > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
