What is meant by "ad-hoc reporting?"?

I had a job interview and they said this was part of the job description. Could someone break it down in simple terms for me?

Answer:
The term Ad hoc reporting is used to describe dynamic report creation by end users. Ad hoc reporting is more precisely defined as the ability to create and modify reports that introduce new data items and new presentation formatting. Ad hoc report creation is vastly different from professional report creation. While feature richness is most important for professional report designers creating complex reports, the easy to use and shallow learning curve are the most prominent requirements for Ad hoc business users.
Ad-Hoc usually means "on demand" or "as needed."
Improvised; not following specific form, or free-form reporting
means after the fact
Often called ad hoc reporting, this implies a system that allows users to customize a data query (generally from a database) in real time, as opposed to one that limits them to canned (pre-created) reports. For instance, the reporting system may allow you to select the fields to be returned as well as the limiting criteria for the records to be returned. Often ad hoc reporting is structured to enable someone without extensive SQL knowledge to have similar access to the database

The answers post by the user, for information only, BAnswer.com does not guarantee the right.

Other Questions and Answers:
  • Drop Ship?
  • Questions about cashcrate??
  • what is the best site to do paid surveys im looking for one that is in australia not U.S residents only??
  • A problem at work!?
  • What makes a person take low paying jobs when they know they are smart enough to get a better one?
  • What should a former superhero do for a living now?
  • Why are most supervisors a_ssholes ?
  • My advertising job is killing me. What can I do with my new love of motorcycles to be happier in a career?