1. A context sensitive prompt object used in creating a report to be executed in a reporting system containing a computer processor, the context sensitive prompt object comprising: a question to be answered automatically during execution of a report, wherein an answer to the question is defined at least in part by a contextual feature of the report execution, wherein the report specifies the context sensitive prompt object as a property of the report, and wherein the context sensitive prompt object is an object separate from the report such that the context sensitive prompt object may be used by a plurality of different reports.